~/talk

Navigating the shop merchant eligibility data pipeline migration

Talkat StaffPlus London 2024 · 2024-06-11..06-12· [microservices]
name:Dianing Y
links:none on file
slides:none on file

Shopify moves merchant eligibility off a monolithic Legacy data pipeline into the Shopify Data Platform by dismantling the old system piece by piece, using the strangler fig pattern instead of rip‑and‑replace, breaking one giant pipeline into many smaller pipelines that emit events, and implementing a signal factory plus independent signal classes via the factory method to cut merge conflicts and speed delivery. A circuit breaker trips repeatedly and prevents outages, architectural decision records with team annotations and a stakeholder map plus daily/weekly/monthly cadence keep cross‑team coordination tight.

AI-written summary · about

  1. 0:00Legacy migration challenges
  2. 3:40Merchant eligibility system
  3. 6:52Strangler fig migration
  4. 8:59Legacy maintenance costs
  5. 11:49Blocked innovations
  6. 13:12API server refactoring
  7. 16:10Social vs technical balance
  8. 18:22Communicating migration plans
  9. 21:54Legacy migration learnings
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.