We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
SuperWorker
(open source project)
Intro
Support new dev can easily work with concurrent and supervisor model in Elixir. Developer doesn’t need to add too many supervisor to an Elixir application. Ease for new Elixir developer can understand & apply to application.
Features
Support three type in one supervisor.
- Group processes
- Chain processes
- Freedom process
Group processes
All processes in supervisor have same group_id. If a process in group is crashed, all other processes will be died follow. Avoid using trap_exit in process to avoid side effect.
Chain processes
Support chain task type. The data after process in a process will be passed to next process in chain. If a process is crashed, all other process in chain will be die follow.
Freedom processes
Can add stand process to supervisor, this process run standalone. If it’s crashed, other processes in supervisor still run.
How it work
We’re still writing but add some informations for people can suggest & contribute, you can found it in blogs topic.
Guilde
Library is still in developing mode but basic feature is done in basic. We update more in the future.
Hex page & Repo
You can found source code repo in Github