Wednesday, May 14, 2008

Is Facebook running one of the world's biggest Erlang clusters?

I just read on the Facebook engineering blog this post describing how Facebook used Erlang to scale Facebook Chat to 70 million active users overnight. WOW.

This announcement should remove any doubts that Erlang is *the* platform for building scalable realtime (aka Comet) applications.

Labels: ,

7 Comments:

Anonymous Eric Florenzano said...

Very cool, indeed! (Although I'm sure you would have preferred they use Yaws instead of MochiWeb.)

May 14, 2008 5:20 PM  
Anonymous Yariv said...

Where did you read they use MochiWeb?

I'm actually indifferent to the decision between Yaws and MochiWeb. I started using Yaws because MochiWeb didn't exist at the time.

May 14, 2008 6:24 PM  
Anonymous Steve Davis said...

Agreed but with one change -- "Erlang is *the* platform for building scalable realtime" .... *messaging* applications. I'm hoping that the application space will increase but I think that heavy data warehousing and gaming have yet to be proven.

May 14, 2008 10:17 PM  
Anonymous Per Melin said...

Yariv,

If you use for example Firebug to look at the HTTP traffic with Facebook Chat you can see that the server header says MochiWeb.

May 15, 2008 10:04 AM  
Anonymous Matt W said...

It's happening.

May 15, 2008 11:15 PM  
Anonymous Hunter的大杂烩 » Facebook Chat的架构 said...

[...] Facebook选用Erlang是对此语言认可和肯定,具有重大意义。Erlang的资深布道使Yariv Sadan感慨道: [...]

June 07, 2008 4:16 PM  
Anonymous mysky » 博客存档 » Facebook Chat的架构 said...

[...] Facebook选用Erlang是对此语言认可和肯定,具有重大意义。Erlang的资深布道使Yariv Sadan感慨道: [...]

October 19, 2008 3:30 PM  

Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home