Feeds

Microsoft, Facebook, Google box clever on really big systems

The enemy of my enemy...

Choosing a cloud hosting partner with confidence

Facebook's decision to release under open source a large-scale data management project similar to - and inspired by - Google's BigTable has received backing from an unusual quarter: Microsoft.

Data center futures architect and distinguished database developer James Hamilton, has complemented the pimply faced social network for releasing what he said "looks like a well-engineered system."

Hamilton spent ten years at IBM working on DB2 before joining Microsoft in 1997 to work on SQL Server, and recently collaborated with fellow database guru Michael Stonebraker on an examination of future database architectures.

Stonebraker put the cat among the pigeons by slagging off Google's MapReduce database tool earlier this year - he called it a step backwards. Stonebraker also noted there are limitations in BigTable and its open-source equivalent Hbase.

Conspiracy theorists might find it interesting that Stonebraker's co-author David de Witt joined Microsoft in April to head up a new research effort into large databases. They should also remember Microsoft is an investor in Facebook.

Adding insult to injury, Facebook has put its project - called Cassandra - up on Google Code. Cassandra is not alone on Google code. Another BigTable clone called Hypertable was set up on Google Code earlier this year.

Like BigTable, Cassandra is designed to get round the limitations of traditional relational databases in large-scale, online applications.

Cassandra is the work of a Facebook team led by Jeff Hammerbacher, an ex-Harvard student who was recruited by Facebook chief Mark Zuckerberg from troubled Wall Street bank Bear Stearns.

Hammerbacher is now reported to have become the latest Faceboook employee to have served his notice. Can we expect this Facebook youf to show up in well-remunerated style at Redmond this Fall?

And, will all this prompt Google to put BigTable - or even MapReduce - into open source? Given it decided to release its Protocol Buffers technology to open source this week - its not beyond the bounds of possibility.

There is a precedent: Facebook released Thrift, its clone of Protocol Buffers, to open source last year.

The games continue.®

Remote control for virtualized desktops

More from The Register

next story
Euro Parliament VOTES to BREAK UP GOOGLE. Er, OK then
It CANNA do it, captain.They DON'T have the POWER!
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
NSA SOURCE CODE LEAK: Information slurp tools to appear online
Now you can run your own intelligence agency
Post-Microsoft, post-PC programming: The portable REVOLUTION
Code jockeys: count up and grab your fabulous tablets
Twitter App Graph exposes smartphone spyware feature
You don't want everyone to compile app lists from your fondleware? BAD LUCK
Microsoft adds video offering to Office 365. Oh NOES, you'll need Adobe Flash
Lovely presentations... but not on your Flash-hating mobe
prev story

Whitepapers

Designing and building an open ITOA architecture
Learn about a new IT data taxonomy defined by the four data sources of IT visibility: wire, machine, agent, and synthetic data sets.
Getting started with customer-focused identity management
Learn why identity is a fundamental requirement to digital growth, and how without it there is no way to identify and engage customers in a meaningful way.
5 critical considerations for enterprise cloud backup
Key considerations when evaluating cloud backup solutions to ensure adequate protection security and availability of enterprise data.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Driving business with continuous operational intelligence
Introducing an innovative approach offered by ExtraHop for producing continuous operational intelligence.