Learn/Glossary/Microservices
Architecture

Microservices

An architecture style that decomposes an application into a suite of small, independent services communicating via APIs.

Diagram

  Monolith: [Auth + Orders + Billing] (One large app)
  
  Microservices: [Auth Service] ◀──▶ [Orders Service] ◀──▶ [Billing Service]

In Depth

Microservices is an architectural style that structures an application as a collection of small, loosely coupled, and independently deployable services.

Related Terms