A presentation and a small codebase to showcase a monolithic application with completely independent business services. The intention behind the presentation is to make the tradeoff between a Monolithic and a Microservices architecture more visible. The codebase should show a way to design a monolithic application which is set up to be easily split up at a later point in time (when the usecase for a Microservices application is actually given). The service split is guaranteed through ArchUnit tests which ensure the code separation between the different business services.
anuchito / zoo-application Goto Github PK
View Code? Open in Web Editor NEWThis project forked from tobivogel/zoo-application
Small sample application to showcase a monolithic application with completely independent business services. Microservices in a box
License: GNU General Public License v3.0