Facebook Scribe goes open source via Thrift | Internet News

Facebook Scribe goes open source via Thrift

Oct 27, 2008
1 minute read

facebook_small.gif

From the

being Thrifty

files:

While Facebook isn’t exactly a poster child for open source, it’s not quite an orphan either. Facebook like many Web 2.0 sites was built using open source software – and in using that software Facebook has realized that they needed to develop some of their own. Scribe is one such piece of software engineering and it’s now being released outside of Facebook as open source licensed code.

“Scribe is a system for collecting massive amounts of data from a large
number of servers, and we use it for everything from tracking how much
memory a database is using to delivering relationship stories into News
Feed,” Facebook developer Robert Johnson blogged. “Before we wrote scribe, we tried a variety of open source and
proprietary systems, but none of them could keep up with the massive
amount of information our users were generating. So we wrote our own
system, conceived from the start to handle the sorts of problems you
only encounter at such large scale.”

What’s particularly interesting to me about Scribe is the fact that it was built using another open source tool developed by Facebook called Thrift.  According to Facebook, Thrift is its a software framework for scalable cross-language services development.That’s a big deal.

Currently Thrift is an incubator project at Apache and it will be interesting to see if/when it gets promoted to full project status and which other vendors might end up participating in the overall Thrift development.

Internet News Logo

InternetNews is a source of industry news and intelligence for IT professionals from all branches of the technology world. InternetNews focuses on helping professionals grow their knowledge base and authority in their field with the top news and trends in Software, IT Management, Networking & Communications, and Small Business.

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.