Implementing microservices architectures and deployment strategies
Jun 17, 2019Chrissie Buchanan

Summary
This post introduces and contrasts three strategies for transitioning from monolithic architectures to microservices: the strangler method (gradual replacement), the Lego strategy (building new features as microservices while keeping the monolith), and the nuclear option (a full rip-and-replace). It highlights the benefits and drawbacks of each, emphasizing uptime, speed, and technical debt. The post also outlines key goals for a successful transition, citing Verizon's experience in reducing deployment times, and notes how modern tools like Kubernetes and CI/CD have made microservices more accessible.