Web 2.0 Expo

Scaling Synchronous Web Apps: Lessons Learned from Meebo


4:10 - 5:00PM on Thursday, September 18 in 1A23 & 24

Sometimes silence in a conversation can mean more than just a pause in
breath… When communicating synchronously, an unintended glitch in
the communication mechanism can be awkward, confusing, and sometimes
dangerous! Meebo is now home to 35 million unique people on a monthly
basis and with that many people, Meebo’s servers are handling over 5 billion messages a day. All of those messages have to be delivered instantly, reliably, and without fail.

Sandy Jen, co-founder of Meebo, will talk about how Meebo was able to
get around some of the tricky ins and outs of building a fast, reliable, scalable synchronous web application, and go over tips and tricks that Meebo learned on its way to scalability and the methods they employ to ensure fast service.

Users usually have much longer session times, long persistent connections, and many more quirks that browsers just aren’t particularly equipped to deal with all that elegantly. Optimizing browser payload, long polling, and event-driven web servers are just some of the ways to help scale. Jen will talk about why traditional methods may not always work in the synchronous case, and how sometimes the simplest change can make a huge difference.



Review this session

Overall:
  • Rate this talk
  • 1
  • 2
  • 3
  • 4
  • 5

4.00 (7 votes)
Sandy Jen:
  • Rate this speaker
  • 1
  • 2
  • 3
  • 4
  • 5

leave a written review

Very good session in my opinion. Sandy was very clear and concise in her session. And slides provided good visual help because of the speed Sandy had while talking.

09:38AM Sat Sep 20, 2008


This was a great session. Sandy's a great speaker, which made some things that might've been a little dryer at least funny or interesting. There was some overlap in what I was looking for info on, so that's always useful, too. Thanks for the session, it was one of my favorites.

10:19AM Fri Sep 26, 2008