Temporal Orchestrates Fintech Workflows
Temporal has become critical for orchestrating complex, long-running fintech processes. A DevCon session detailed how fintechs leverage Temporal’s workflow-as-code model to coordinate distributed microservices and manage retries. Implementing Temporal can "abstract away the glue code and failure handling you’d otherwise build yourself."
Temporal's durable execution model is particularly well-suited for financial ledgers, ensuring transaction integrity and auditability. Its stateful workflows track each transaction, guaranteeing consistency even if system failures occur. Automatic retries and failure handling minimize the need for extensive error handling code. Temporal allows for event-driven workflow execution, enabling institutions to adapt to real-time changes in transaction flows. Reconciliation, a major challenge in finance due to settlement delays and out-of-order transactions, is simplified by tracking each transaction as a separate workflow. This ensures payments aren't lost or duplicated and metadata remains intact. ANZ, a leading bank in Australia and New Zealand, built their home loan origination system 8x faster by adopting Temporal. Customers can now get approved for home loans in 10 minutes via their mobile phones. Afterpay, a fintech company part of Block, processes millions of payments daily using Temporal workflows. Alternatives to Temporal include Cadence, Akka, and AWS Step Functions. Cadence, originally developed by Uber, offers similar workflow orchestration capabilities. Akka and Camunda are better suited for organizations deeply embedded in the JVM ecosystem.