← Back to work
Migrated a legacy checkout to a custom build with zero downtime and 40% more database performance.
Magento 2PHPRabbitMQNew RelicREST/GraphQL
+40%
DB performance
0
Migration downtime
3
Systems integrated
The challenge
A checkout with 8 years of patches and zero appetite for outages. Mobile conversion was dropping in weird places, order-system performance was steadily degrading, and any rewrite had to happen live.
What we did
We designed a dual-flow strategy: the new checkout started taking a growing percentage of traffic while the old one stayed up. We instrumented each step with New Relic, connected the order system to an event bus (RabbitMQ) to decouple it from Magento’s core, and rewrote the critical queries.
Outcome
Full migration without a single outage, +40% performance on the order’s critical path, mobile conversion recovered, and three external systems (ERP, CRM, payments) integrated natively for the first time.