Planning, Automation and Monorepo: How Monzo Does Code Migrations Across 2800 Microservices
Briefly

Monzo's migration strategy focuses on transparency and gradual rollouts, ensuring minimal disruption while managing a complex landscape of over 2800 microservices.
The centralized approach to handling migrations allows Monzo to maintain consistency and speed, while principles like the 80/20 rule guide their automation efforts.
By adopting a standardized stack with Go and a monorepo, Monzo improves development efficiency, making it easier to execute large-scale code updates.
Communication is key at Monzo; the migration team actively seeks out feedback on proposals to foster collaboration across the engineering teams before changes are made.
Read at InfoQ
[
|
]