[erlang-questions] trouble with erlang or erlang is a ghetto

Dmitrii Dimandt dmitrii@REDACTED
Wed Jul 27 12:27:10 CEST 2011

On Jul 27, 2011, at 10:16 AM, Ulf Wiger wrote:

> On 27 Jul 2011, at 08:08, Michael Truog wrote:
>> On 07/26/2011 09:42 PM, Richard O'Keefe wrote:
>>> (3) There doesn't seem to be anything in the Erlang _approach_ that
>>>   should interfere with scaling, but the _implementation_ appears
>>>   not to scale well much past 16 cores.
>>>   I don't know if that is current information.  If true, it's an
>>>   important limitation of the implementation which I'm sure will be
>>>   given a lot of attention.  I don't expect it to stay true.
>> Any problems scaling on systems with more than 16 cores just seems to be related to the current cost of those systems (would love to know what the tests currently show on the Tileras > 16 cores though). 
> I guess it's fair to say that the Erlang/OTP doesn't have a "dangerously sexy" approach to SMP scalability. They recognise that their sponsors [1] would have their heads if BEAM started hanging or dumping core in the sole interest of scaling to ridiculously many cores on hardware that none of the sponsors are using. Instead, they try to deliver incremental improvements without ever sacrificing the rock-solid performance of BEAM that Erlang users have come to expect. They're not batting 100% in that regard, but close enough to be very impressive, IMHO.
> They *have* run benchmarks on 64-core machines, but mainly to learn about what's around the corner, and understand what changes will be needed to get there. You will soon hear about some pretty exciting developments in the area of Erlang for massive scalability, but there is a time and a place for everything… ;-)

Also don't forget that there's a grant given to universities to further develop Erlang to become massively multicore, as Kostis Sagonas said at Erlang Factory in London

Dmitrii Dimandt

Erlang in Russian


LinkedIn: http://www.linkedin.com/in/dmitriid
GitHub: https://github.com/dmitriid

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20110727/f0afd121/attachment.htm>

More information about the erlang-questions mailing list