| ▲ | CuriouslyC 6 hours ago | |||||||
Microservices are a bad pattern. Function as a service is better, because that architecture tends to assume vertical integration within the function and you can leverage a shared business logic library across an organization. Having service-to-service communication is the thing that makes microservices suck, if you can give people autonomy while having a shared systems language and keeping computation on one system it works ok. | ||||||||
| ▲ | epolanski 6 hours ago | parent [-] | |||||||
Micro services are neither bad or good, they are simply misunderstood. They are a solution to communication and organizational challenges, not a technical one. As every other solution they have cons, some of which you have outlined. | ||||||||
| ||||||||