Theia

Article

LinkedIn Upgrades Service Discovery by Replacing ZooKeeper with Kafka and xDS

DATA AND AI INFRASTRUCTURE

LinkedIn has transitioned its service discovery platform from Apache ZooKeeper to a new architecture utilizing Apache Kafka and the xDS protocol. This upgrade addresses capacity limits reached by 2025 due to scaling issues, including high latency and session timeouts from write spikes and read storms.

The new system employs an eventual consistency model, separating the write path through Kafka from the read path via an Observer service. The Observer can maintain 40k client streams and process 10k updates per second, operating independently in data centers while allowing client connections for failover.

LinkedIn Upgrades Service Discovery by Replacing ZooKeeper with Kafka and xDS
Feb 6, 2026, 6:18 AM

No comments yet. Be the first to share your thoughts!