Technology architecture - Technology
Microservices
Building software as many smaller parts that each have a specific job
What's it for?
Splits a large application into smaller pieces that can be changed and released separately.
For example…
Payments can change without redeploying the separate orders service.
An ecommerce system uses separate microservices for catalogue, basket, payment and delivery, allowing each to be deployed and scaled independently
Think of it like…
Food hall of specialist stalls instead of one giant kitchen doing every dish