Re:Lessons Learned from Software Rewrites
by amelius on Monday September 05, 2016 @04:46AM
(#12428970)
> So once a functionality was implemented on the new stack, with all characterization tests passing, all we needed to do was to tell the router to use this new implementation, instead of the old one, and everyone consuming this endpoint would be automatically using the new implementation!
How would that work without also migrating the database and while keeping the databases of the old and new implementations in perfect sync?
How would that work without also migrating the database and while keeping the databases of the old and new implementations in perfect sync?