Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Scaling and Loadbalancing Wikia Across The World

A session at Surge 2010

Thursday 30th September, 2010

2:30pm to 3:30pm (EST)

Wikia hosts around a 100 000 wikis using the open source Mediawiki software. In this talk I'll take a tour through the process of taking a legacy source code and turning it into a globally distributed system. Wikia runs across 6 datacenters in US and Europe, with half of them being CDN nodes and half being full datacenters. Traffic is directed to closest node depending on traffic situation. In a case of degradation the system turns into a read-only mode. The multiple level of redundancy and distribution contributed to a 99.995% availability to end users.

Specific issues involve:

  • Varnish - caching and loadbalancing
  • Memcache - implementing cache coherency across distributed datacenters
  • Session management -- using Riak to transparently failing over
  • Mysql replication
  • Filesystem
  • Monitoring
  • Small footprint -- high throughput using SSD based machines
  • Mediawiki
  • Dealing with loadspikes like Lost Season finale.

About the speaker

This person is speaking at this event.
Artur Bergman

CEO of Fastly, hates slow things, temporarily not nomadic. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Surge 2010

United States United States, Baltimore

30th September to 1st October 2010

Tell your friends!

When

Time 2:30pm3:30pm EST

Date Thu 30th September 2010

Short URL

lanyrd.com/scyd

Official event site

omniti.com/surge/2010/

View the schedule

Share

Topics

See something wrong?

Report an issue with this session