News for hackers. Stuff that matters.
Re:A comment left on Slashdot by falsedan on Monday March 13, 2017 @08:01AM (#13856992)
> it's a problem that was solved many times before, but not successfully at this scale or cost

I'm not familiar with the scale+cost of every every bank, stock exchange, flight search, messaging app, log transport system, telco CDR matching infra, etc. Can you comment re: similar scale/cost projects?

> They patched FreeBSD and Erlang

Neither of these are distributed systems, which I think is the interesting challenge part of messaging.

Do you have a link for this whatsapp info? It sounds like you got a lot of good information from it that others could benefit from by reading.

Re:A comment left on Slashdot by otterley on Monday March 13, 2017 @11:56AM (#13858908)
Here's a great talk from Rick Reed (a former mentor of mine at Yahoo!) about how WhatsApp scaled their Erlang infrastructure: https://vimeo.com/44312354

Here's another talk: https://www.youtube.com/watch?v=c12cYAUTXXs

Re:A comment left on Slashdot by dahauns on Monday March 13, 2017 @08:08AM (#13857025)
> Neither of these are distributed systems

On the contrary - Erlang and its runtime were built from the ground up for use in distributed systems.

Re:A comment left on Slashdot by falsedan on Monday March 13, 2017 @08:48AM (#13857279)
But it's not a distributed system: you use it to implement distributed systems. Each runtime is present on a single host & it provides some well-defined methods for RPC. Your application has to be aware of this to take advantage of it.
Re:A comment left on Slashdot by falsedan on Monday March 13, 2017 @10:53AM (#13858257)
Hi downvoters,

Wow! I didn't know that asking for more information was frowned upon on HN! Here's me pointedly not asking for links to the HN commenting guidelines.

-- falsedan