About the project
The objective of the project was to redesign a key shopping cart module on the Modivo e-commerce platform. The transformation of the architecture from a monolithic to a distributed model was intended to improve scalability and performance, while enabling faster and more flexible system development without negatively impacting the user experience.
Challenges
The biggest challenge was carrying out the architectural transformation without disrupting the operation of a high-traffic platform. At the same time, the team had to adopt new technologies, redesign software development processes, and ensure seamless integration of microservices with existing legacy systems.
Solution and Implementation
A microservices-based architecture for the shopping cart module was designed and implemented, leveraging containerization and orchestration. Each functionality was separated into independent services, enabling autonomous development and deployment. The solution was complemented by the implementation of CI/CD pipelines and advanced monitoring, ensuring stability, high performance, and readiness of the platform to handle dynamic traffic growth.