Microservices

Microservice architecture is a modern development technique that structures the application as a set of loosely coupled, autonomous services (microservices) communicating over a network to fulfill one specific and well-defined purpose. How does it change modern eCommerce structures? We are looking at the examples of Amazon, Coca Cola, and Spotify.