News for hackers. Stuff that matters.
Re:What I Wish I Had Known Before Scaling Uber [video] by marcosdumay on Wednesday September 28, 2016 @05:53PM (#12601651)
Because what you described is "encapsulation", and microservices is a very heavyweight and expensive way to get it.
Re:What I Wish I Had Known Before Scaling Uber [video] by rhizome on Wednesday September 28, 2016 @06:05PM (#12601721)
I wonder if there's any writing out there about the evolutionary hierarchy of refactoring, like:

code > function/method > module > class > ... > microservice

Re:What I Wish I Had Known Before Scaling Uber [video] by threeseed on Wednesday September 28, 2016 @06:27PM (#12601864)
Exactly. And we have decades of experience with monolithic apps where encapsulation is not adhered to.

So yes it is heavyweight. But it also works.

Re:What I Wish I Had Known Before Scaling Uber [video] by marcosdumay on Thursday September 29, 2016 @01:29PM (#12607120)
Well, granted. It will take decades for we to have decades of experience with microservices that break clear encapsulation.