-----------
| ppool_app |
___________
|
| spawn pool manager
|
init parent pool ---> -----------
----------------> | ppool_sup | <-----------
___________ |
| | |
| | start pool api | start/stop child pool
| | |
| | |
| | |
start/stop pool tree | | ----------- |
| -> | ppool | --
| ___________
|
|
| --------------------------
-------> | ppool_master_worker_sup |
__________________________
|
| --------------
--------------- |--->| ppool_worker | / ETS workers map/pids/req+res states
| ---|---- ______________ --
| | | | pub/sub pool
| | | -------------- <-
| | |--->| ppool_ev | event handler (route messages)
create new workear | | ______________
| | |
| | | ------------------
| | --->| ppool_worker_sup |
| -------> __________________
| |
send message | | --------------
| |--->| port_worker |
|---------------------------> ______________
| |
| | --------------
| |--->| erl_worker |
|---------------------------> ______________
-
Notifications
You must be signed in to change notification settings - Fork 1
Core DROP / Distributed Reliable Operation Platform
License
droopp/drop-core
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Core DROP / Distributed Reliable Operation Platform
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published