Technology
What is Microservices?
Microservices are a way of building software as many small, independent services that each do one job and talk to each other over a network. Instead of one big program, the app is a set of pieces that can be updated and scaled separately.
See it, don’t just read it.
Watch a 2-minute lesson with voice + animation that explains microservices.
Key things to understand
- 1An app is split into many small, independent services.
- 2Each service handles one specific job.
- 3They communicate over a network, often via APIs.
- 4Each can be developed, deployed, and scaled separately.
Frequently asked questions
- What are microservices?
- An architecture that builds an app from many small, independent services that each do one job.
- What's the opposite of microservices?
- A 'monolith' — one large, unified application where all features are bundled together.
- Why use microservices?
- They let teams build, deploy, and scale parts of an app independently, improving flexibility and resilience.