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.
[ Parent
| on HN ]
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.