History of Dragonfly
Dragonfly is a modern in-memory data store designed as a high-performance alternative to Redis and
Memcached. It was founded by Ofer Bismuth and first announced publicly in 2022 with the goal of
delivering high throughput and low latency while maintaining full compatibility with Redis APIs.
Built in C++, Dragonfly focuses on efficient multithreading, memory usage optimization, and
eliminating common limitations faced by traditional caching systems.
Unlike Redis, which relies
on a single-threaded event loop for most operations, Dragonfly uses a unique multithreaded
architecture that enables it to scale linearly with CPU cores. This design helps it achieve better
performance under high loads without the complexity of sharding. Since its release, Dragonfly has
gained traction in the developer community for its simplicity, reliability, and drop-in
compatibility with existing Redis deployments, making it a compelling choice for
performance-critical applications.