4 ms·
> Respectfully disagree. At this point you start refactoring your monolith into components and actually look at performance measurements via tracing. No matter
by rewmie 3y ago
> Respectfully disagree. At this point you start refactoring your monolith into components and actually look at performance measurements via tracing.
No matter how hard you modularize and instrument your service, that won't give you regional deployments, which you absolutely need to have ti be able to drive down customer-facing latencies from many hundreds of milliseconds to a few tens of milliseconds.
How do you pull that off with a monolith when you have a global userbase?
- rokkitmensch 3y agoDo the next simplest thing: shard geographically. If you really need to handle users transiting geos, that's still dramatically simpler than meegroserbusses.
- aledalgrande 3y agoSharding is part of how we do it.