Scaling Akvorado BMP RIB with sharding

263 · · May 24, 2026, 4:22 p.m.
Summary
This blog post details the implementation of routing information base (RIB) sharding within the Akvorado software, aimed at improving scalability for handling BGP routes. It discusses previous limitations, outlines the architecture changes necessary for sharding, and presents performance benchmarks that demonstrate the outcomes of these enhancements. The author shares technical insights and improvements introduced, including lock-free reads that enhance concurrent route handling for better efficiency in managing BGP routing updates.