views:

57

answers:

1

Sites like Twitter and Facebook scale to hundreds of thousands of users. Most of their architectural overviews are available online as talks and slideshows. However, my question is more oriented towards any messaging middleware/layer that these sites use. I understand that it would be different for different sites - but are there any common characteristics when using messaging technologies (e.g. JMS) on highly scaled sites? More specifically, are there use cases that cannot be handled by traditional messaging solutions?

A: 

Twitter switched to Scala for their middleware and got huge performance boost. High-scalability is the best authority on the topic of scaling web applications.

burkestar
@burkestar: I frequent the site you mention. However, Scala is not a messaging platform. My question was more towards figuring out what aspects of a messaging platform might be important for highly scaled sites.
talonx