Scribe Makes Its Open Source Debut

Scribe Makes Its Open Source Debut
At Facebook, we're constantly trying to make the world more open and connected. We don't just do this with the products we build, we also do it with the way we build products. Our site is built almost entirely with open source software, and we're committed to releasing the code we develop back to the community as open source. Open source software is code that is shared freely for anyone to use or improve. It's a great ideal as it keeps control of something important in the hands of the many instead of the few, but more importantly it turns out that being open is the best way to write good software. This week we're releasing a critical piece of our infrastructure software called scribe.

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. 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. It has turned out to be enormously useful, and we use it to move tens of billions of pieces of information every day.

If you'd like to dig deeper into the details of how Scribe works (or you have a lot of data to move), take a look at our engineering feed.


Bobby, director of infrastructure software, can't wait to see how much data you can move with Scribe.

博文存档 - 按日期排序

2009
12月 (8)
11月 (12)
10月 (17)
9月 (10)
8月 (10)
7月 (10)
六月 (13)
5月 (13)
4月 (13)
3月 (14)
2月 (13)
1月 (8)
2008
12月 (15)
11月 (14)
10月 (12)
9月 (9)
8月 (2)
7月 (3)
六月 (6)
5月 (5)
4月 (6)
3月 (2)
2月 (4)
1月 (3)
2007
12月 (4)
11月 (4)
10月 (1)
9月 (3)
8月 (4)
7月 (4)
六月 (2)
5月 (5)
4月 (9)
3月 (8)
2月 (7)
1月 (4)
2006
12月 (3)
11月 (6)
10月 (5)
9月 (7)
8月 (4)

博文存档 - 按博主姓名排序