Case Study: eero achieves scalable always-on mesh WiFi management with Akka

A Akka Case Study

Preview of the eero Case Study

eero manages 10M+ home networks for under $0.02 per month with Akka

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.


View this case study…

Akka

105 Case Studies