Get Started Docs Learn Cloud Blog Use Cases Temporal Github Repository Sign Up for Cloud

Webinar

Safely Upgrading Payment Workflows at Scale with Block

April 7th, 2026 at 9am PST/12pm EST

Upgrading long-running, mission-critical workflows in production is one of the hardest challenges in distributed systems, especially when those workflows move money.

In this session, Daniel Skarbek, Senior Staff Software Engineer from Block, shares how the team has designed and upgraded core payment ledger workflows using Temporal, supporting a system that processes millions of transactions daily with strict reliability and correctness requirements. You’ll learn how Block implemented a dispatcher pattern for workflow versioning and how this approach enables safe upgrades even while workflows are actively running.

This webinar dives into the technical tradeoffs, upgrade strategies, and common pitfalls teams face when evolving long-lived workflows in production, and shows how Temporal’s durability and visibility make it possible to coordinate complex payment flows with confidence.

Key takeaways

In this webinar, you'll learn how to:

  • Implement a dispatcher pattern for workflow versioning to safely route traffic between old and new workflow versions.
  • Upgrade long-running workflows in production without breaking in-flight executions or compromising data integrity.
  • Understand when built-in workflow versioning tools are enough, and when custom approaches are required.
  • Avoid common pitfalls in workflow upgrades, including schema changes, behavior drift, and replay-related surprises.


Can't make the live webinar? Register anyway, and we'll send the recording to your inbox.

Presenter

Daniel Skarbek

Senior Staff Software Engineer
Block

About the presenter 

Daniel Skarbek is a FinTech engineering leader with over 22 years of experience building and evolving large-scale financial systems, including 16 years at PayPal and more than six at Block. He's currently on the team that owns the core ledgering system for Square sellers. A common thread throughout his career has been leading complex platform migrations and modernizing foundational infrastructure. He operates at the intersection of architecture and hands-on engineering, helping define long-term technical vision while remaining deeply involved in implementation.

Presenter

Josh Smith

Senior Staff Solutions Architect
Temporal Technologies

About the presenter 

Josh Smith is a Senior Staff Solutions Architect at Temporal, where he helps enterprises such as financial services, telecom, and ecommerce teams design and develop resilient, reliable systems. He began his career as a C developer and has held roles ranging from development team lead to chief architect, with deep experience in infrastructure and developer operations.

Prior to Temporal, Josh brought his expertise to companies like S&P Global and Red Hat. His favorite part of the job is helping developers succeed with Temporal and build software they’re proud of.

YouTube Twitter LinkedIn Slack