SXSW 09 Panel: Scaling Synchronous Web Applications

Subtitled: “How we messed up so you don’t have to.”

The speakers in this session included: Sandy Jen from Meebo, an online chat room, Kyle Vogt from Justin.tv, a community driven live video site, Jason Kincaid from TechCrunch, and Serkan Piantino from Facebook. All of these sites are huge in their own right and have had to deal with scaling issues. I thought it would be interesting to learn from their experience.

Don’t get married to any one technology, but don’t flirt too much.

Lessons learned:

  • Don’t think ahead too much. You don’t really know what’s going to happen. A better approach is to release early and often and see what happens.
  • Release incrementally. Test out new releases with small groups of users and slowly roll out. This way, you have a better idea of the load without taking everything down.
  • It’s almost always cheaper to throw hardware at the problem than to have engineers spend their time squeezing out 5% more performance/optimization.
  • Automate as much as possible.
  • Ask users what they want. Users might not even care for a really complex feature you are about to implement. They might just want something as simple as bigger more legible fonts. – hint hint Impost blog.
  • Tell your users your problem. Be transparent. If you are having outage problems, posting it on your blog and letting your users know what’s going on is better than not telling them. This makes them feel included and goes a long way towards creating a rapport with the users.
  • A simple solution is almost always better than a more complicated solution.

More News

| 3rd Mar 2021

Work Out and Date: Personal Fitness 2021

How people stay fit has probably changed for good. Personal fitness brands are now stay-at-home fitness brands and providing a great customer experience sets them apart.

| 25th Feb 2021

Get the Squeeze on Damien O’Mahoney

Our people are what make us special, get The Squeeze on the Isobar team.

| 22nd Feb 2021

Why Virtual Showrooms Are Hot – and Getting Hotter

It’s tempting to assume that virtual showrooms are a byproduct of life during the pandemic, but as with so many other post-pandemic trends, Covid-19 accelerated behaviors that were changing already.