Engineering, Programming, Software Development, Software Engineering, Software Architecture.
co-locating your source code in a single repository Single Application — deliver all features in a single application Single Service — all functionality exists in a single back end service Single Database — all database tables exist in a single schema For most cases, I believe this is a sound