Scalac
17 Case Studies
A Scalac Case Study
Sumdog, an e-learning company providing a personalized learning platform through fun multi-player games, faced significant scalability challenges due to its rapid growth and increasing user base. The company engaged Scalac to find a new architectural approach that would improve the system's scalability and reduce its complexity.
Scalac implemented a solution using an Akka Cluster to overhaul a crucial part of the system's architecture. This change dramatically reduced the number of RabbitMQ queues from thousands to just a few and provided user session location transparency. Additionally, Scalac built a new HTTP interface using Akka-HTTP. The results included significantly better scalability, the implementation of auto-scaling, and a new interface that corresponded to the improved system.