SESSION ON-DEMAND

All Things P99

The event for developers who care about P99 percentiles and high-performance, low-latency applications

We Told B+ Trees to Do Sorted Sets—They Nailed It

Sorted sets power critical use cases like leaderboards and priority queues, but Redis’s skiplist implementation pays a steep tax—37 bytes of overhead per entry. Dragonfly flips the script with a B+ tree redesign, slashing overhead to just 2-3 bytes while boosting performance. This optimization proves that revisiting “obvious” data structure choices can yield massive gains—with lessons on B+ tree trade-offs, latency wins, and the quirks of adapting traditional database-born data structures for pure in-memory use cases.

20 minutes

Joe Zhou, Lead Developer Advocate at Juicedata Inc.

Joe is an enthusiastic advocate for cloud-native technologies. Having served as the CTO of a dynamic start-up company, Joe excels at directing and inspiring team members to deliver exceptional results. Currently, Joe proudly serves as the Lead Developer Advocate in North America at JuiceFS, a high-performance, cloud-native, distributed file system. He dedicates his role to promoting this innovative solution and enabling AI/ML engineers, software developers, and platform teams to utilize JuiceFS capabilities for optimal performance and efficiency.

P99 Conf Logo
P99 CONF OCT. 21 + 22, 2026

Register for Your Free Ticket

Registering for P99 CONF includes 30-day access to the full O’Reilly learning platform!