Strangler Things: How To De-Risk Legacy Code Migrations

code red code red

Building new software is easy; iterating is harder. And iterating older legacy system can often feel impossible. Modernizing legacy systems comes with a lot of risk, inviting downtime or unhappy users. We'll discuss how the Strangler Fig pattern, famously described in Martin Fowler’s blog, can help reduce that risk. 

Join us as we unravel a case study from Carta in which we disentangled systems from our monolith with no customer impact and zero downtime. We’ll explore how we prioritized feature migration, tooling for reducing friction, and backwards compatibility with our downstream systems. Unearth how the Strangler Fig pattern might help you in your next migration from a legacy system.


Speaker

Shawna Martell

Senior Staff Engineer @Carta

Shawna Martell is a Senior Staff Engineer at Carta, Inc. Her previous experience includes Director of Software Engineering for Yahoo's Big Data Platform, and she was one of the original engineers on Wolfram|Alpha. She holds an MS in Computer Science from Syracuse University and an MBA from the University of Illinois. Beyond her professional pursuits, she channels her passion into volunteering in local politics and finds solace in the world of podcasts.

Read more
Find Shawna Martell at:

Date

Monday Jun 24 / 01:20PM EDT ( 50 minutes )

Location

Auditorium

Share