Creating the path for super-scalability
Developing such a solution also required taking risks: We agreed with the client to build the architecture of this platform on Lagom, a software framework that was not very popular back then. It was a big challenge, but it was technically the way-to-go if we wanted to meet one of the most important requirements in this project: Develop an application capable of scaling easily over time with customer growth while supporting a large numbers of users simultaneously.
Lagom is a reactive microservices framework developed by a collaboration between a company called Lightbend – formerly known as Typesafe – and Jonas Bonér, the creator of the Akka middleware. It is based on Scala and Akka and is implemented based on new technologies (design patterns) including event sourcing and CQRS.
After four years of coding and problem-solving, Engage is now a complete, unique mobile financial messaging application that has allowed Temenos to revolutionize the banking and financial services industry by helping build 1:1 relationships between bank staff and customers.