Guide | SparkFabrik

Microservices: what are they and why use them?

Written by SparkFabrik Team | Feb 27, 2023 2:52:25 PM

The microservice architecture allows a Web application to be structured as a collection of small services loosely coupled together.

The term was officially born in 2005, originally as "Micro-Web-Services." Although there is no single definition of micro-services, the goals and mode of operation of this architecture are clear. The modular approach allows for the independent development of a series of services, each with a specific function and able to communicate with others via API.

This approach then transforms the application into an aggregation of smaller, independent functional units in which a component and its data are considered a single unit with as few external dependencies as possible.