logoalt Hacker News

wredcolltoday at 2:44 AM1 replyview on HN

Microservices are a solution to business/team organizational issues. Never technical ones.


Replies

strkentoday at 7:18 AM

I think the example I gave is a good counterpoint:

- you have a monolith, and it handles normal API traffic patterns

- you have a workload that involves different hardware needs e.g. extremely high throughput relative to the rest of the system (video streaming would be an example), GPUs, high memory requirements with low CPU or vice versa, etc.

Solution is to deploy a service that only handles the specific workload. Whether or not this is a microservice probably depends on your point of view but I'd argue it's at least close.