distributed service architecture

noun
UK /dɪˈstrɪbjuːtɪd ˈsɜːvɪs ˈɑːkɪtektʃə/
US /dɪˈstrɪbjətɪd ˈsɜrvɪs ˈɑrkəˌtɛktʃər/

A way of building software where many small programs work together on different computers to do one big job.

The game uses a distributed service architecture so millions of players can play at the same time.


OTHER MEANINGS

2. A design style where each function of an app runs as its own independent service that talks to the others over a network.

The team split the shopping app into a distributed service architecture with separate services for payments and shipping.

3. An arrangement of software parts spread across many machines so that no single computer does all the work.

With a distributed service architecture, if one server fails, the other services keep running.

4. A plan for building large systems from small, loosely connected pieces that can be updated one at a time.

They chose a distributed service architecture so they could upgrade the login service without touching the rest.