Answer the question
In order to leave comments, you need to log in
Terminology: why are containers called microservices?
When reading various literature and articles on the topic of microservice architecture and docker, I got confused with terminologies.
As I understand it, a microservice is a regular service that solves one small task. A microservice can consist of either a single container or multiple containers (if containers are used).
If I'm wrong, please correct me.
In many articles, they write that a container is a microservice.
Is a separate container (like pure nginx) really a microservice?
Answer the question
In order to leave comments, you need to log in
No, a container can contain both a monolith and a group of services, but this is "not accepted in a decent society."
Containerization challenge - runtime repeatability and isolation
Microservices challenge - contract access isolation and independent development/deployment cycle
A microservice is an element of architecture.
The container is its implementation.
In 90% of cases, a microservice is implemented through a container, and in 80% of cases, a container implements a microservice. Therefore, among the people, these concepts have merged (like statistics and statistical data).
As I understand it, a microservice is a regular service that solves one small task. A microservice can consist of either a single container or multiple containers (if containers are used).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question