Re:Microservices Considered Harmful (2019)
by danthemanvsqz on Sunday June 07, 2020 @06:58PM
(#23451812)
Microservices are good for scaling teams not hardware. If you don't have more than one team then there is no reason to break up your monolith.
[ Parent
| on HN ]
Re:Microservices Considered Harmful (2019)
by okamiueru on Sunday June 07, 2020 @07:30PM
(#23452028)
Seems just a bit too black and white. Surely there can be reasons for splitting up a monolith. Some domains might require very strict boundaries for shared memory and concurrent software on a given system. CE Certified class C medical software comes to mind.
Isolating something to a simple deployment exposed through an RPC API might make it far easier and straight forward to validate and pass requirements.
Micro-services can be used and misused. Good engineering rarely follows these culture-trends. If it makes sense, it makes sense.