This morning, at Replay 2024, we rolled out key updates to help you build, scale, and manage Workflows more efficiently. Here’s a summary of everything we’ve launched.
Elevate Your Developer Experience
- Optimize performance automatically with the much-anticipated Worker Auto-Tuning. It automatically adjusts worker slots based on CPU and memory usage, maximizing efficiency and preventing out-of-memory errors with no manual tuning required.
- Make informed scaling decisions for your worker fleet based on real-time data with the Worker Scaling feature, and optimize the balance between speeding up workflow executions and managing the size and cost of your worker fleet. These tools help you to focus on what matters most: building the business logic, without the distraction of managing complex infrastructure.
Boost Productivity Across Your Teams
Introducing Temporal Nexus: Durable Execution Across Teams, Namespaces, Regions, and Clouds
Temporal Nexus is a new feature of the Temporal platform designed to connect durable executions across team, namespace, region, and cloud boundaries. It promotes a more modular architecture for sharing a subset of your team’s capabilities via well-defined service API contracts for other teams to use, that abstract underlying Temporal primitives, like Workflows, or execute arbitrary code.
Temporal Nexus provides an integrated Temporal SDK experience, built-in Nexus Machinery, first-class observability, and enables each team to have their own namespace for improved security, troubleshooting, and blast radius isolation.
Transform Real-Time Interactions
We are announcing Workflow Update - a powerful new feature that enables you to send updates and receive results synchronously - delivering real-time feedback and responsiveness that your users expect.
With Workflow Update, you can:
- Build highly interactive applications, like shopping carts or live dashboards, where users instantly see the impact of their actions.
- Ensure low-latency, real-time updates, even during heavy traffic, keeping your applications fast and reliable.
- Prevent issues like race conditions with built-in validation and concurrency management, ensuring smooth, secure workflows.
It’s designed for developers who want to create seamless, interactive experiences without sacrificing performance or reliability.
Adopt Temporal Cloud on Google Cloud
Temporal Cloud on Google Cloud is now available in Public Preview, to give you more options for deploying Temporal Cloud. Based on growing demand, we’ve partnered with Google to bring this option to our customers. You can now launch a fully-managed Temporal Service on Google Cloud with a few clicks.
With Temporal Cloud on Google Cloud, you can:
- Deploy production applications on Google Cloud today with enterprise support, white-glove services, and uptime SLAs.
- Keep your workload traffic securely inside Google Cloud.
- Deploy in two regions worldwide, with more regions coming soon. Please reach out to us if you don’t see the region you prefer.
This release makes Temporal Cloud a multi-cloud platform, letting you choose to deploy on GCP or AWS depending on your preferences. You can manage and view your AWS and GCP Namespaces side by side, ensuring a seamless experience across both platforms.
Efficiently manage costs and billing in Temporal Cloud
We’ve launched new capabilities to manage your costs and billing more easily in Temporal Cloud:
- Adopt Temporal Cloud with pay-as-you-go pricing through the AWS Marketplace. This is the most efficient way to get started with Temporal Cloud and provides simplified billing through AWS, so your Temporal Cloud usage appears alongside your other AWS services.
- View and manage billing information with the new Billing Center in the Temporal Cloud UI. Understand and monitor current and historical costs, download invoices, and adjust credits cards.
- Manage finances more effectively and securely with new roles. FinOps teams can now view and modify information in the Billing Center with the new RBAC role Finance Admin. The recently-added Account Owner role can access all resources within Temporal, including the Billing Center.
These tools give you the flexibility to deploy Temporal Cloud where you want and the transparency to manage your costs effectively.
Learn how to build more effective Temporal applications
We’ve launched a new Order Management System (OMS) reference application to help you learn how to solve common development challenges with Temporal, and design and build more effective Temporal applications.
It can help you at every stage of your Temporal journey:
- Learn how Temporal simplifies common development tasks with real-life scenarios for compensations, timers, human-in-the-loop and more.
- Quickly understand how to use key features in Temporal like Workflows, Activities, Child Workflows, Local Activities, Signals, Queries, and more.
- Incorporate vetted best practices into your applications by repurposing code from the reference application.
Check out the instructional videos here.
Experience the Future with Temporal
These updates are designed to help you achieve your goals faster, with greater efficiency and control. We’re excited for you to explore these updates and see how they can transform your workflows and operations.
- Ask us any questions in the Temporal Community Slack.
- Get started today by downloading Temporal or signing up for Temporal Cloud.