Modules, monoliths, and microservices