Monolith
12 items tagged with "monolith"
Blueprints6
Monolithic VM Application to Containers Blueprint
Containerize a large monolithic application running on virtual machines, externalizing state and config to run reliably on a container platform.
Modular Monolith to Microservices Blueprint
Decompose a modular monolith into independently deployable microservices using the strangler fig pattern and database-per-service.
Django Monolith to Services Blueprint
Extract bounded capabilities from a large Django monolith into separate services with their own datastores and async messaging.
Big Ball of Mud to Modular Monolith Blueprint
Restructure a tangled monolith into a modular monolith with enforced module boundaries before considering any service split.
Single Database to Database-per-Service Blueprint
Decompose a shared monolithic database into per-service data stores to enable independent microservice deployment.
Monolith UI to Micro-Frontends Blueprint
Decompose a large frontend monolith into independently deployable micro-frontends using Module Federation and a shell app.
Playbooks2
Monolith Decomposition Program Playbook
A phased program for breaking a large backend monolith into independently deployable services using the strangler-fig approach.
Frontend Monolith Decomposition Program Playbook
A program for breaking a large single-page-app monolith into modular, independently maintainable boundaries without a full rewrite.
Checklists3
Monolith Decomposition Readiness Checklist
Verify a monolithic application is understood, instrumented, and bounded well enough to begin safe decomposition into services.
Service Extraction Cutover Checklist
Cutover checks for routing live traffic from a monolith to a newly extracted service without downtime or data loss.
Database-Per-Service Decoupling Checklist
Separate a shared database into per-service ownership so microservices can deploy and scale independently without hidden coupling.