Home / Companies / Inngest / Blog / Post Details
Content Deep Dive

Introducing Checkpointing: Near-zero latency for durable workflows

Blog post from Inngest

Post Details
Company
Date Published
Author
Charly Poly
Word Count
639
Language
-
Hacker News Points
-
Summary

Inngest has introduced a new feature called Checkpointing within its orchestration engine, designed to enhance workflow efficiency by achieving near-zero inter-step latency while maintaining durability. This innovation has resulted in a 50% increase in execution speed, exemplified by a reduction in the time to process Shopify orders from 18 seconds to 5 seconds, as reported by users. Checkpointing allows for a hybrid durable execution mode, where synchronous steps execute immediately and asynchronously if necessary, significantly reducing the latency usually caused by multiple HTTP requests between steps. The Checkpointing API is robust and idempotent, ensuring workflow state preservation and seamless execution even in the event of interruptions. The feature is compatible with serverless environments by incorporating a tunable maximum lifetime to manage serverless timeouts effectively. Now available in public beta, Checkpointing can be configured at both the client and function levels, offering enhanced performance without compromising the reliability and durability of Inngest’s existing framework.