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.