Overview
by Ethan Brooks
We extracted one high-churn billing endpoint behind a strangler facade.
Dual-writes ran for two weeks while we compared totals nightly.
A feature flag controlled read traffic so we could roll back instantly.
The hardest part was matching edge-case rounding in legacy invoices.
Cutover finished with no customer-facing downtime and a smaller blast radius.
We kept the facade until three more endpoints followed the same path.