9 ms·
There’s a tendency to throw the baby out with the bath water here. There’s something to be said of well partitioned services optimised for cache locality. For m
by chrismsimpson 3y ago
There’s a tendency to throw the baby out with the bath water here. There’s something to be said of well partitioned services optimised for cache locality. For most start ups that may mean a small handful of services. Scale is somewhat automatically built in as you can scale up the parts of your ecosystem that have particularly hot paths.
Well architectured software I’ve ever encountered adapts to need and usage over time and tends to always look unique (correspondingly to the uniqueness of the problem domain). Going ‘all in’ on any one architecture strikes me as ideological.