Grab
Grab logoGrab · Feature trail

Temporal Workflow Orchestration for Membership System

1 post · Dec 2024

What this trail covers

GrabUnlimited has migrated its membership system from a legacy architecture to Temporal, a workflow orchestration engine. This migration addresses challenges in scalability, concurrency, resiliency, and idempotency that arose from rapid subscriber growth. The new system uses Temporal workflows to manage membership purchases and renewals, replacing SQS and Redis locks with Temporal's built-in features like infinite retries, exponential backoff, and timers. This has resulted in an 80% reduction in open production incidents and improved membership experience.

All Grab trails