[erlang-questions] Kill process if message mailbox reaches a certain size (was discarding signals)

Joel Reymont joelr1@REDACTED
Thu Jun 16 06:15:04 CEST 2011


On Jun 16, 2011, at 8:06 AM, Banibrata Dutta wrote:

> I think I get the jist of it, but could someone quantify, as to how "small" is "relatively small number" here ? Fifty, few hundreds, couple of thousands ? 
> What is the largest 'Erlang cloud' (i.e. hosts running Erlang processes communicating accross nodes in a cluster), that has been seen ?

I had a cluster of 150 nodes on Amazon EC2, one node per small instance. 

That was too much with mesh connections between nodes, e.g. processes exchanging messages everywhere. 

Heavy message traffic between nodes caused frequent network splits (partitions). 

I had to resort to limiting traffic to make it manageable.

--------------------------------------------------------------------------
- for hire: mac osx device driver ninja, kernel extensions and usb drivers
---------------------+------------+---------------------------------------
http://wagerlabs.com | @wagerlabs | http://www.linkedin.com/in/joelreymont
---------------------+------------+---------------------------------------






More information about the erlang-questions mailing list