Akka
105 Case Studies
A Akka Case Study
The customer, Amazon eero, faced the challenge of disrupting the traditional single-router WiFi model by building a distributed mesh network that required a cloud backend capable of sub-second response times and always-on availability at very high concurrency. A traditional web architecture was deemed insufficient for scaling to manage millions of independent home networks and nodes without creating data consistency issues and bottlenecks.
Using Akka, eero implemented a high-concurrency, distributed platform that holds durable in-memory state, modeling each home network and access point as an independent unit. This Akka-based solution resulted in the management of over 10 million home networks at a cost of less than $0.02 per home per month. The speed of development allowed for more than 10 software updates in the first three months post-launch, contributing to eero becoming a top seller and its subsequent acquisition by Amazon.