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

Was it helpful?

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
scroll top