P
P
Ptolemy_master2017-12-31 08:07:51
Node.js
Ptolemy_master, 2017-12-31 08:07:51

What is the meaning of microservices (on the example of Node.js)?

I came across this article https://habrahabr.ru/company/ruvds/blog/329784/
But to be honest, I still haven’t figured out what the essence of microservices is and why you need to fence some additional structures. For example, there, from a regular request, a request microservice is called, which does something like that. Why is it better, for example, than ordinary libs, or classes, or services that perform a specific function?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey Gornostaev, 2017-12-31
@sergey-gornostaev

The advantages of microservices become apparent only when you work in a huge team on a huge system that users load monstrously and which costs monstrous money to maintain. With microservices, it becomes possible to reduce the coupling of system components and thereby reduce its complexity, the ability to split development into independent groups, which facilitates management and speeds up the release cycle, the ability to flexibly scale the system, which allows you to get more performance at less cost, etc.
And on small projects, microservices, on the contrary, complicate everything and require large investments.

A
Alexander Aksentiev, 2017-12-31
@Sanasol

https://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question