[erlang-questions] Questions about processes and message queues
Tue Feb 3 17:35:25 CET 2009
I'm not an Erlang expert and don't know if there are built-in
mechanisms for limiting a process' inbox. But like with everything
else, machines have limits (disk, memory, etc) so you have to decide
what to do during failure. For example, you could decide on a timer to
shed load by flushing your inbox instead of never catching up.
Here's the basic snippet for flushing your inbox.
Of course, you could forward those messages to another process or
machine for load sharing.
2009/2/3 Nicola Lugato <nicola.lugato@REDACTED>:
> i have some doubt about processes and message queues.
> What does happend if a fast process keeps sending messages to a slow
> process? Does the queue keeps growing arbitrarly or is there some kind of
> limiting mechanism ? If so, how does it work exacly?
> erlang-questions mailing list
More information about the erlang-questions