This article talks about decoupling your software architecture and what that looks like with microservices, with a sample web app project structure.