Mercadona is a Spanish supermarket chain. Mercadona has 1,636 stores in all the 17 Spanish regions, Ceuta, Melilla and in Portugal.
Situation
Mercadona (IT department) is currently in a transition towards what they call “modernization” of their internal applications and the overall enterprise software architecture.
Challenges
Together with the new enterprise architecture team, to state the criteria in a clear and precise way. Bring the solution architects team to understand the new architectural concepts in depth. Make the software production process more agile and performant. Put metrics in place to measure both the process and the quality of the software development.
Goals
Develop new software architecture criteria to help solution architects to design and implement new applications/services, and to renew the legacy ones.
technologies used
All the documentation tools and the I+D stack.
Java, Spring Boot, Angular, Kafka, PostgreSQL.
What we developed with the Mercadona team
New criteria about microservices sizing and scoping
Use of batch, near-realtime and realtime solution
Help with the transition towards EDA
Results
The Enterprise Software Architecture Team has now an external help for better understanding the typical challenges in stating architectural concepts. Mercadona team is very happy with Apiumhub and next year we are starting to work on a new software development project together.
what can we do for you?
Software Architecture
We define and implement the software architecture that best fits your digital product to ensure platform scalability, high performance and cost reduction.
We build robust web platforms, having expertise in a big range of technologies, such as: Scala, Java, Kotlin, Nodejs, .Net, React, etc. We help your project either take off or evolve.
We develop native iOS and Android apps with Kotlin and Swift that add value to your business. We pay special attention to software architecture, scalability and best practices.