Every engineer finds themselves, at some point, in a system they want to rewrite. Often we need to take a large legacy monolith and move it to a distributed architecture, for purposes of scaling. This talk will discuss some of the challenges encountered when attempting rewrite a complex system, the key strategies for success, and the potential unexpected outcomes of such a project.
41. The structure of your
team changes.
CTO
Dev
Architect
//outcomes
Dev Dev Dev Dev Dev
42. The structure of your
team changes.
CTO
Dev
Director
Dev Dev Dev
Director VP Ops
Front
End
QA Back
End
Front
End
QA Back
End
DevOps Syseng
DevOps DevOps