service-based architecture
nounA way to build software from small parts that each do one job and talk to each other.
The team chose a service-based architecture so they could update one part of the app without touching the rest.
SYNONYMS
OTHER MEANINGS
2. A design style where business functions are delivered as independent, reusable services.
Their service-based architecture lets the billing service be reused by three different products.
3. An IT approach that separates a system into loosely coupled services communicating over a network.
Migrating to a service-based architecture reduced downtime during deployments.
4. A software structure in which each service can be developed, deployed, and scaled on its own.
Because of the service-based architecture, the search service scaled up during the sale without affecting checkout.