Aiven delivers 99.99% uptime, lowers costs by 25% and improves performance by 10x by handling 200 million trades/day
Since migrating to Aiven for Apache Kafka, DAR has seen very high levels of uptime and resiliency. Other than some minor issues at the outset, which were quickly diagnosed as sizing errors by Aiven tech support and fixed in a couple of clicks by DAR, the service is delivering 99.99% uptime. “Aiven for Apache Kafka provides incredible resiliency which, given the importance of uptime to our business, is invaluable to us,” says Zimberg.
The new service costs 25% less than the previous Kafka platform but, more importantly to DAR, the costs are predictable. Aiven provides all-inclusive pricing which removes the worry about excess costs for egress. Additionally, because it’s a managed service, DAR avoids the cost of hiring in specialist skills.
“We could have installed Kafka on bare metal EC2s and run it ourselves which would have been cheaper,” says Zimberg. “For that, I’d need a round-the-clock infrastructure team. With Aiven, we’ve avoided the need to hire maybe three full-time Kafka experts. That’s a massive cost saving and a headache that goes away for me.”
DAR has been particularly impressed with the quality of tech support: “Aiven consistently gives great advice and the team is always available to resolve any issues,” says Tai. “That’s why we have invested in the Priority Support service.”
By shifting from the previous MySQL-based solution to event streaming with Aiven for Apache Kafka paired with SingleStoreDB, DAR has seen a great improvement in performance. 18 months ago, MySQL couldn’t cope with DAR’s 20 million trades/day. Today, the Aiven service supports 200 million trades/day, and recently comfortably handled peak trading of one billion/day.
When DAR relied on MySQL, the company’s services were at best about one minute behind real-time, and at worst a few minutes behind. Now, despite the huge volume increase for ingress, DAR’s services operate tens of milliseconds behind real-time.
“We’re in an amazing position, and we’re growing fast. A lot of that is because we are very resilient — we don’t have outages that impact our clients. With Aiven we have an incredibly fast, robust streaming data infrastructure which helps ensure our services are available around the clock,” says Zimberg.