business to business - The Database Problem Lurking Under Facebook and Skype - Elliot Markowitz Upfront

The Database Problem Lurking Under Facebook and Skype

Written By
Eric Lundquist
Eric Lundquist
Jul 8, 2011
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

PALO ALTO, CA – OCTOBER 06: Facebook founder …Image by Getty Images via @daylife

Facebook is a database with a great user interface on top. Skype is a database that authenticates users and shuffles calls around based on type. Of course all database engineers argue that every software application lives or dies by the underlying database. In this Web, social networking era, those engineers probably have it correct.

Gigaom has a good article on Facebook

s underlying reliance on MySQL. Even though I offer strong support for any database that originally came from my Viking homeland, scaling MySQL to Facebook size is going to involve lots of patches and waltzes into uncharted territory. The Gigaom article is mostly based on database pioneer

s Mike Stonebraker

s opinion. Stonebraker does have his own database to push, but he does know what he is talking about when you can pull him out of ACID compliance, memcached lingo. At some point, Facebook will have to overhaul its database or face the fate of many software as a service companies: very public crashes.

The Skype issue is different. Skype runs on PostgreSQL . PostgreSQL can scale big time, but it is also open source and a competitor to Microsoft

s own SQL Server. Here is the question:

Can Microsoft accept that its biggest acquisition runs on a competitive product without starting to fiddle with the DB?

In this cloud era does anyone really know not only where your servers are, but what the DB engine runs on?

So, Facebook is all about connections and sharing but is built on a database that certainly in my opinion was never meant to scale at the huge sizes now involved. Add in Skype running on PostgreSQL and you

ve got a database story that maybe only the nerds could love, but the public will judge in terms of response and uptime.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.