Microservices are not always good and should not be applied thoughtlessly. I am bombarded by the fact that everyone wants microservices for themselves. They do not understand why, but they want to. Even in two-person companies, many developers want to drag in to split their product into a dozen microservices. Do not.
Microservices are bad, and here's why
Microservices make development difficult
. , , , — . . . , , .
, , MVP, , , — . , .
, . . — , , . , CPU. — .
, - . , , ( Docker, ?). . , . , . — , . — - , - — . — .
— ?
, .
.
-
, . , api, - - , . , , . , , .
, -
. - , , . , - , . — ( ).
Python, PHP, 46% Perl, . , , , .
, , , , , . , .
, , , . .