Add your thoughts here… (optional)
If you’re doing any sort of social-media application, you might want to take note of what Facebook just built. The company has created a benchmarking tool called LinkBench that measures the performance of databases tasked with serving graph-structured data, which, presumably, is the lifeblood of every startup around that’s concerned with who’s connected to whom.
Although, of all LinkBench’s features — and you can read all about them in a Facebook Engineer wall post from Monday morning — probably the biggest is that it’s open source and built to be extensible. One of the biggest problems with benchmarks overall is that they rarely align with actual production workloads inside the companies that are supposed to care about them. In this case, for example, a benchmark for measuring the performance of Facebook’s massive MySQL+memcached+Flashcache database architecture against its massive social graph and transaction activity would be all but worthless…
Voir l’article original 284 mots de plus