We live in the golden age of cloud computing. For consumers, it’s a wonder. For developers, it’s a complete and utter mess. For all the problems with monolithic application architectures (and there are many), they’re relatively straightforward: Take an app server and database and wire them to a browser interface. Simple! By contrast, today’s applications