Amazon and Google Discover Erlang (IMDB is switching from Perl to Erlang)
perfdynamics.blogspot.com
perfdynamics.blogspot.com
Nice technical trivial pursuit factoid
Check out http://www.allthingsdistributed.com/2007/10/amazons_dynamo.h...
It says:
"In Dynamo, each storage node has three main software components: request coordination, membership and failure detection, and a local persistence engine. All these components are implemented in Java."
"Engines that are in use are Berkeley Database (BDB) Transactional Data Store, BDB Java Edition, MySQL, and an in-memory buffer with persistent backing store."
"All communications are implemented using Java NIO channels. "
I doubt they wrote Dynamo in Java and then converted the whole thing to Erlang.
Also, Erlang does not fit in the 'eventual consistency' and 'failure is an option' model that Amazon like to promote.
http://vertonghen.wordpress.com/2008/07/05/erlang-or-utility...
* Amazon SimpleDB on Erlang (friend of a developer): http://www.satine.org/archives/2007/12/13/amazon-simpledb/
* IMDb on Java/Erlang (a job posting): http://www.computerjobs.com/job_display.aspx?jobid=2052172
* Gears on Erlang: N/A