Standalone Activities: Durable job processing, now in Public Preview
Blog post from Temporal
Temporal has launched the Public Preview of Standalone Activities, designed to streamline durable job processing by allowing Temporal Activities to operate independently, not just within a Workflow. This advancement simplifies background job systems by eliminating the need for additional components like brokers or result backends, while ensuring durability, visibility, and lifecycle control within the Temporal ecosystem. Standalone Activities can be used across various SDKs, including Go, Python, Java, TypeScript, and .NET, and provide robust features like configurable retry policies, timeouts, and support for long-running jobs. This innovation allows for seamless integration into Workflow orchestration, enabling businesses to transition from standalone jobs to complex workflows without rewriting code. Edward Zhu from Coinbase highlighted the benefits of this system in managing large-scale background jobs, emphasizing its reliability and simplification of their tech stack. With support from Temporal Cloud, Standalone Activities are production-ready, offering a streamlined entry point into Temporal's capabilities, appealing to both new and existing users.