About LinkedIn and Couchbase

As the world’s largest online professional network, LinkedIn has to monitor and analyze massive amounts of data to ensure its site is available 24/7 for its 500+ million members. As its user base skyrocketed, LinkedIn quickly outgrew the limited flexibility and scalability of Oracle and turned to Memcached to run its source of truth (SoT) store. But Memcached had its own drawbacks, so LinkedIn continued looking at alternatives, including Couchbase, MongoDB, and Redis. Couchbase was the clear winner due to many distinct advantages. Most importantly, it has built-in replication and cluster expansion, automatic partitioning, extremely low latency, it does asynchronous writes to disk, and it enabled simple replacement of Memcached. Because Couchbase was so easy to use, LinkedIn’s site reliability engineers love it, and quickly expanded its use cases to include simple read-through cache, counter stores, de-duping stores, and their SoT store. Within four years, Couchbase grew from a single proof of concept to the number one caching solution within LinkedIn. Today, all in-memory storage in the LinkedIn datacenter is done by Couchbase, and it powers 10+ million queries per second across all servers and clusters.

About LinkedIn

LinkedIn connects the world’s professionals to make them more productive and successful and transforms the ways companies hire, market, and sell. Our vision is to create economic opportunity for every member of the global workforce through the ongoing development of the world’s first Economic Graph. LinkedIn has offices around the world.