AI Dictionary › Fondamenti AI

Microservices

Microservizi

Microservices are an architectural style in which an application is composed of many small, independent services, each responsible for a single business capability: catalog, payments, notifications. Each service is developed, tested, deployed and scaled on its own. It is the alternative to the monolith, the single application where everything is intertwined.

Definition

How it works

Services communicate through APIs (typically HTTP/REST or gRPC) or asynchronous messages over queues and event buses. Each owns its data and can use the language and database best suited to its job. The price is distributed complexity: you need service discovery, observability, partial failure handling and a mature DevOps culture. Hence the practical rule: monolith until it hurts, microservices when the organization demands it.

Applications

In AI, platforms are almost always microservices: one service for inference, one for retrieval, one for guardrails, one for agent orchestration, each scaling separately (inference GPUs scale differently from the vector database). Beyond AI, Netflix and Amazon are the textbook cases of the monolith-to-services transition.

History & etymology

The term solidified between 2011 and 2012, when a group of software architects at a workshop near Venice used microservice to describe the style they were observing in the field. The canonical definition arrived in 2014 with the article by James Lewis and Martin Fowler, which fixed its characteristics and boundaries, turning an emerging practice into the dominant architecture of the cloud decade.

How it's used in Grace

Grace's 1515 courses are small, autonomous units that together form a complete path: the microservices philosophy applied to training. In the professional scenarios for development teams, the term helps you get the AI reasoning about real architectures and their trade-offs.

Related terms

More in Fondamenti AI

Put it into practice

From our network

Kaimaki Web: Websites That Win Customers

Custom websites, web apps and digital marketing for growing businesses.

Visit kaimakiweb.com →

From the Agora Intelligence blog

More on agora-intelligence.com →

📱 Download the Android app (beta) iOS coming soon

Say what you mean. Get what you need.

Grace Certified, the AI coach that trains and certifies your prompt engineering, by Agora Intelligence.