Berlin

November 4 & 5, 2024

New York

September 4 & 5, 2024

London

June 16 & 17, 2025

Sunsetting legacy: Navigating the Shop merchant eligibility data pipeline migration

In this talk, I'll share the strategies used to disassemble our legacy data pipelines responsible for managing merchant eligibility on the Shop apps. Join me on a journey through our successes, challenges, and invaluable learnings in the meticulous orchestration of terminating our legacy data pipelines.

Speakers: Dianing Yudono

You must be a ticket holder to proceed

Ticket holders must sign in to LeadDev.com with exactly the same email address as stated on your ticket.

Do you have a LeadDev.com account matching the email address on your ticket?

Verify your ticket email address

Your ticket will have been emailed to you from Tito (our ticketing provider). Check your inbox for emails from support@tito.io.

Verify with google


October 08, 2024

Let’s talk about migration, especially the less spotlighted part: the process of dismantling the legacy system. How do you go about it? How did others approach it?

In this talk, I’ll share the strategies used to disassemble our legacy data pipelines responsible for managing merchant eligibility on the Shop apps. Join me on a journey through our successes, challenges, and invaluable learnings in the meticulous orchestration of terminating our legacy data pipelines.

  • Gain insights into the rationale behind opting for the strangler pattern over the quick-and-easy rip-and-replace strategy, and understand the trade-offs we accepted with this intentional decision.
  • Explore the implementation of the factory method pattern to seamlessly integrate the numerous new data pipelines we built, unveiling the practical advantages it brought to the process of phasing out the legacy pipelines.
  • Learn the art of keeping track of communications with numerous teams and the strategies employed to ensure seamless collaboration.
  • Dive into the intricacies of stakeholder communication, understanding the different needs of various areas.