Industry
High Tech
Use Case
-
Company Size
Megacorp
SDK
-
Temporal
Self-Hosted
Migrations are hard. Migrating a large, monolithic application spanning 1000+ engineers is harder. Salesforce at-large is in the middle of a transformation to deliver all products and solutions on Hyperforce. Marketing Cloud – one of the Salesforce’s earliest acquisitions – is a massive multi-tenant application that spans dozens of teams. This presents significant challenge when moving to a new environment.
At Replay 2024, Salesforce presented on how we deliver Temporal at scale across the company. Over the past year, more critical work has been built on the platform. In this talk we’ll cover one of the most important use cases that was delivered: a cross-substrate migration system.
This talk will cover Temporal’s role in how we migrated Marketing Cloud across substrates, how we plugged-in many different teams into the process, and, finally, the learnings we’ve had along the way.
About the presenters
Trevor Grieger
Principal Software Engineer
Salesforce
Trevor Grieger has worked at Salesforce for 6 years and is currently a Principal Software Engineer. Trevor has spent a majority of those years reinventing Marketing Cloud's BCDR strategy. Lately he has been focusing on migrating customers across substrates using Temporal.
Austin Deal
Principal Software Engineer
Salesforce
Austin Deal is an engineer in Salesforce's Marketing Cloud, currently solving infrastructure and BCDR challenges around the product's petabyte-scale data estate. He pioneered the first Temporal-based solutions in Marketing Cloud and has been recently focused on tenant migrations using the platform.
Ready to learn why companies like Netflix, Doordash, and Stripe trust Temporal as their secure and scalable way to build and innovate?
Marcos Cela López
Hardy Ferentschik
Inside the Engine Room: Surviving the Challenges of Self-Hosting Temporal at Datadog
Tom Wheeler
Durable Execution: This Changes Everything