Summary
Platforms such as Shopify and Salesforce Commerce Cloud have monolithic software architectures that are not scalable.
You can build an e-commerce architecture that supports rapid growth and unique customer experiences with microservices.
Microservices come from third-party providers or in-house engineering teams and power specific commerce functionality.
You can avoid risky a replatforming project and gradually move from a monolith to microservices with the strangler pattern.
https://fabric.inc/blog/ecommerce-microservices-architecture/