~/talk

Tech odyssey: The epic saga of a mega migration to temporal

Talkat LeadDev Berlin 2024 · 2024-11-04..11-05· [microservices]
github:PiSolve
slides:none on file

The team migrates Grab Unlimited from a brittle legacy to Temporal, using a focused tiger team (two backend, one QA) and a staged per-country rollout across seven markets, completing design and rollout in about four months including holidays. Operational results show 90% reduction in incidents and no severity one incidents at rollout, with tradeoffs: steep Temporal learning curve, onboarding gaps, and QA burnout. The collateral: reduced maintenance cost, faster feature routing, and a blog post with system-level details coming on Grab Engineering.

AI-written summary · about

  1. 0:00Introduction
  2. 2:30Legacy system failures
  3. 5:18System failing interviews
  4. 7:01Planning principles
  5. 9:54Tiger team building
  6. 11:17Design objectives and choosing Temporal
  7. 14:29Timeline and process
  8. 15:55Zero severity-one rollout
  9. 16:16New tech challenges
  10. 17:20Testing pitfalls solved
  11. 18:26Onboarding gaps
  12. 19:31Regional rollout fixes
  13. 20:34Team morale struggles
  14. 21:38Problem-solving moments
  15. 22:00Migration outcomes
~/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.