News for hackers. Stuff that matters.
Re:What I Wish I Had Known Before Scaling Uber [video] by vkou on Wednesday September 28, 2016 @06:45PM (#12601966)
> It's literally replacing a function call with an RPC call.

Until you want to make five function calls, in a transactional manner.

Architecting correct transaction semantics in a monolithic application is often much easier then doing so across five microservices.

Re:What I Wish I Had Known Before Scaling Uber [video] by tmd83 on Monday October 03, 2016 @01:48AM (#12625669)
Yeah, that absolutely didn't compute for me either. If it really was the case with no thoughts needed for transactions or correctness I would have started to split my monolithic apps years ago. Its when your data model is complex enough to make consistency/correctness difficult without transactions you have a real trouble splitting things up.