News for hackers. Stuff that matters.
Re:Simple Systems Have Less Downtime by barrkel on Tuesday March 03, 2020 @12:57PM (#22476947)
Requiring everyone to talk to everyone so everyone has global context isn't just "devs don't want to talk to each other"; it is actually an information dissemination and coordination problem which scales non-linearly (at least n^2), and needs some kind of modularity to be tractable to normal humans.

Microservices are like modules but for SaaS rather than shrinkwrap, and are where you end up when you follow SLAs, encapsulation of resource consumption, etc. to their logical conclusion.

Re:Simple Systems Have Less Downtime by majormajor on Tuesday March 03, 2020 @01:31PM (#22477340)
"Microservices" don't guarantee that everyone doesn't have to talk to everyone. Good thoughtful design is necessary regardless of how you're building/organizing/deploying/operating the code.
Re:Simple Systems Have Less Downtime by vikiomega9 on Tuesday March 03, 2020 @03:45PM (#22478554)