6 ms·
> Moving everything into hard to debug http calls has been a disastrous productivity sink. I'll admit for the vast majority of web apps out there, this is not
by l30n4da5 4y ago
> Moving everything into hard to debug http calls has been a disastrous productivity sink.
I'll admit for the vast majority of web apps out there, this is not needed, but there is definitely a scalability concern if your entire stack is a single ruby on rails mvc application.
- sparker72678 4y agoThis is the misconception that will just never die. I've worked on multiple products with 1 million+ users running on stock Rails MVC backends. Everything scales just fine. Until you hit a DB hardware limit you can just keep adding more web instances behind your load balancer. And DB Hardware limits these days are astronomical. If you're actually hitting the limit of scaling our web backends horizontally and you don't have the money to deal with the problem, you might need to take a hard look at your product. And I'm confident this is true for whatever your backend is: Django, Rails, Laravel, whatever.