blog-post-move-fast-and-fix-things

http://githubengineering.com/move-fast/

"Although GitRPC runs as a separate service on our fileservers, its source code is part of our main repository, and it is usually deployed in lockstep with the main Rails application in the frontends."

blog-post-move-fast-and-fix-things#infrastructure-is-key-to-speed1 2 "This kind of aggressive technical debt cleanup and optimization work can only happen as by-product of our engineering ecosystem. Without being able to deploy the main application more than 60 times in a day, and without the tooling to automatically test and benchmark two wildly different implementations in production, this process would have taken months of work and there would be no realistic way to ensure that there were no performance or behavior regressions." blog-post-move-fast-and-fix-things#infrastructure-is-key-to-speed1 2

Referring Pages

previous-interface-as-gold-master why-fast-tests talk-easy-rewrites-with-ruby-and-science running-new-implementations-in-parallel-with-old-ones