Customer brief
Digital marketing services
Locala, previously known as S4M, is the worldwide leader in driving consumers to stores and measuring results.
In 2017, Locala acquired a mobile display advertising platform and was looking for the best way to integrate it with its existing Fusio Ad Server product. They wanted to build a scalable, maintainable application and guarantee some evolvability.
Challenges
Locala started experimenting with command sourcing and event sourcing using pure Java code and Kafka. They wanted to use these tools to replace the existing monolithic application because it was hard to maintain and the costs were high.
In 2020, Locala began using Axon Framework and Axon Server in a new project with DDD, CQRS, and Event Sourcing as the architectural patterns.
Locala planned to build a platform to help companies drive high-potential consumers into their stores with focused targeting. They built this retail application with the Axon Stack to achieve a distributed environment that featured maintainability and scalability
Solutions
Locala used the Axon stack and the expertise in the AxonIQ organization during the design and development of the solution.
Technical benefits
- Easy integration with SpringBoot.
- Annotation-based approach to command and event handling.
- Facilitates the integration between the main Locala application and multiple other microservices in a decoupled way.
- Event Modeling was used to design solutions before diving into the code.
- Axon Framework provides out-of-the-box caching and snapshotting.
- Axon Server Standard Edition allowed Locala to do a POC to validate their approach before going all in and upgrading to Axon Server Enterprise Edition.
- Axon Server Enterprise Edition offers Data Protection and High Availability.
Business benefits
- Locala could focus on the business and organizational aspects of their new digital marketing application and did not have to worry about the technicalities.
- A dedicated Slack channel for communication with the AxonIQ team allowed for confirmation and validation of answers to questions.
- During the different phases, Locala had access to the AxonIQ team on demand.
Country
United States, France, Belgium, the UK, Netherlands, Singapore, Italy, Canada, Mexico, and the UAE
Industry
Digital marketing services
Use cases
Digital marketing services infrastructure
Company size
170+ employees
Featured AxonIQ Products
- Axon Framework
- Axon Server Enterprise