Akuity Improves Argo CD Performance and Cuts Infrastructure Overhead by Replacing Redis with Dragonfly
Blog post from Dragonfly
Akuity, the company behind the proprietary re-architected Argo CD platform, significantly improved performance and reduced infrastructure overhead by replacing Redis with Dragonfly in their Argo CD deployments. Redis, used as an in-memory cache in Argo CD, posed operational challenges such as high infrastructure demands, scaling constraints, and replication issues, particularly as Akuity's platform scaled to handle larger workloads. Dragonfly emerged as a suitable alternative, being API-compatible with Redis and offering higher throughput, better memory efficiency, and a simpler high-availability model. By switching to Dragonfly, Akuity achieved a notable reduction in infrastructure usage, with the number of pods and containers dropping by over 40% and 30%, respectively, and saw decreases in CPU and memory requirements. Additionally, Dragonfly's efficient replication led to reduced network bandwidth and cost savings, demonstrating its advantages over Redis in large-scale Argo CD environments.