HeartFlow-scale healthtech (pattern case) · 2021 · cost index 4/5

Big-bang microservices cutover weekend

Weekend cutover rollback; months of dual-run and incident debt

What happened

A clinical SaaS vendor with real revenue decided the monolith was "blocking scale." Leadership scheduled a flag-day migration to dozens of services, Kubernetes, and new data paths — because Netflix slides said that is what grown-ups do.

Failure mode

Strangler fig skipped in favor of a heroic cutover. Observability, idempotency, and backfill jobs were "phase two." Production traffic hit new services missing edge cases the monolith had absorbed for years. Rollback plans assumed the old system still existed unchanged — it did not.

Lesson

Microservices are a scaling strategy for organizations with SRE budgets and domain boundaries, not a weekend deploy pattern. If you cannot run old and new in parallel with measurable parity, you are not migrating — you are gambling with patient data and ARR.

Sources

  • Industry postmortem pattern — flag-day microservice cutovers
  • CNCF case studies — migration anti-patterns
  • Charity Majors — observability before decomposition

Related tech

← All cases

© 2026 Fadstack · Shane Code

Opinionated history · not a ranking