Microservices or Microservices architecture is the strategy of decomposing the application into discrete services which implement specific functions to design a highly flexible and scalable application. These services can be built and deployed independently. In other terms, it's an approach where an application consists of various loosely-coupled independent deployable smaller services.

These independent services typically have their stacks, communicate with one another, and are organized according to the business needs. Due to its modular characteristics, microservices architecture provides reduced development efforts. It enables frequent, rapid, and reliable delivery of large applications because codes can be easily updated as components are scaled independently.

Refer to the related terms

Latest Opinion

Planning for Change in an Unpredictable World

Opinion piece by Danny Rappaport exploring how retailers can plan and prepare for continuous change. The oversimplification of Retail into Plan - Buy - Move - Sell always suggested that the critical functions of the Retail business start with planning and if we get that right everything else would be fine. But is this still true?

Read how PMC helps to deliver more personal, insight-driven customer journeys.

← Back to Retail Glossary