Robust process keeper for Erlang app
Question
My Erlang app will create up to 1'000'000 processes. Each process will be a gen_server. From time to time each process will get some messages.
I am looking for a robust process keeper for my Erlang app. Any ideas what is a best match for my needs?
Additional info:
Read here why build-in process registry is not good enough for tasks like mine: https://github.com/uwiger/gproc/blob/master/doc/erlang07-wiger.pdf
Solution
Do you need a better process registry? If so, take a look at gproc. It's a powerful alternative to standard OTP registered processes that, among others, suffers from the hard one million tuple limit of the Erlang VM.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow