3factor apps: a pattern for fast iteration, resilience and high scalability
Scaleability means more than just being able to accept infinite requests without buckling. It also means writing predictable code that your teammates (or you 6 months later) can parse and understand whats going to get touched. I would argue thats more important for 98% of the stuff we build. You can iterate faster when you can understand what your changes touch and see the whole picture. Talking to what is essentially a bunch of stored procs on AWS or similar and&#x2F;or letting your front end team write the database queries to fetch data seems like a massive footgun. Am I missing something here?