Re:Meta’s Microservice Architecture [pdf]
by treis on Tuesday July 11, 2023 @11:56AM
(#36682834)
You do spawn a new monolith. You make one group the CPU intensive one and route that traffic there. Same concept as a microservice except that it comes with a bunch of dead code. But the dead code is not that resource expensive these days.
[ Parent
| on HN ]
I see, so basically we are applying scaling, but instead of scaling the bottleneck as its own part we scale everything.
I somewhat fail to see how that saves much effort; routing setup sounds like a hassle.
What we‘re using at my work is just a mono repo with all services in it, which works pretty well, and we‘re like 7 BE devs
You don't have to write an API layer and get type checking among some other benefits. Is it a ton of savings? No, but I'd describe it as a significant amount of effort and lower complexity.