Joel Liu's Library tagged → View Popular
Facebook's Scribe technology now open source
Here at Facebook, we're constantly facing scaling challanges because of our enormous growth. One particular problem we encountered a couple of years ago was collection of data from our servers. We were collecting a few billion messages a day (which seemed like a lot at the time) for everything from access logs to performance statistics to actions that went to News Feed. We used a variety of different technologies for the different use cases, and all of them were bursting at the seams. We decided to build a unified system (called Scribe) to handle all of these cases, and do it in a way that would scale with Facebook's growth. The system we built turned out to be enormously useful, handling over 100 use cases and tens of billions of messages a day. It has also been battle tested by just about anything that can go wrong, so I encourage you to take a look at the newly opened Scribe source and see if it might be useful for you. To give the code some context, I'm going to go through the major design decisions we made to allow the system to scale.
Top Contributors
Groups interested in aggregat...
-
A Look at Social Network Aggregators
Here's a quick look at soci...
Items: 14 | Visits: 122
Created by: Michael Marlatt
-
CoatTails
Items: 18 | Visits: 3
Created by: Invisible Sun Media
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
