This blog post is a public copy of our monthly newsletter. If you’d like to receive upcoming updates by email, you can subscribe to our newsletter here.
In this issue, catch Server v1.29.0, Ruby SDK GA, Eager Workflow Start in Public Preview, a new Langfuse integration, Cloud Audit Logging in Public Preview, and Saved Views GA, plus real-world fixes from the field, a Justworks Builder Spotlight, fresh AI how-tos, and where to meet us in November.
For more information on these updates and other things we’ve been working on, just keep reading! And as always, we’d love to hear from you. Feel free to share feedback in our Community Slack, or on X (@temporalio).
Questions from the field#
- Younes Mahmoudi is designing a marketing automation system using Temporal, where users can be active in multiple independent “Campaign Workflows” simultaneously. Maxim suggests the Actor pattern to help with the challenge of enforcing global, user-level rules like frequency capping across all these separate workflow executions for a given user.
- John Koehn experienced high CPU usage on their Workflow Workers, and they were unsure of the root cause. Tiho provided suggestions to address the issue, including optimizing imports. Rob mentioned a common pattern of storing some state externally when frequent querying is required.
Recently shipped#
- Temporal Server v1.29.0 is here. This release includes Task Queue Fairness (pre-release), versioning improvement, Nexus updates, and more.
- Temporal’s Ruby SDK is now generally available. This SDK has feature parity with other languages. Use the power of Ruby to create durable applications with Temporal!
- Eager Workflow Start is now in Public Preview. This reduces the time it takes to start a Workflow, and is great for short-lived Workflows that interact with other services using Local Activities.
- New integration alert: Langfuse + Temporal! With Langfuse, you can now trace every step of your agents built with Temporal, alongside your LLM runs.
- Audit Logging UI and API in Temporal Cloud are in Public Preview. Users can now view up to the last 30 days of Audit Logs and programmatically access the API to build their own viewing experience if they wish.
- Saved Views is generally available for all users. You can now save and reuse frequently used visibility queries in the Temporal Web UI. Save them once and apply them with a single click.
Builder spotlight#
This month we’re sharing a cool project from Justworks, a payroll and benefits admin platform for small businesses. They recently rebuilt their time-tracking tool for hourly workers to run on Temporal, using the power of long-running Temporal Workflows to hold state for any open shift that is started by web or mobile-based clients.
“Unlike traditional state machines, where we would have had to build and maintain complex logic to track and manage thousands of concurrent shift states, Temporal abstracts that complexity away. It provides a durable, fault-tolerant runtime that allows us to model each open shift as its own isolated Workflow. This not only simplifies our system architecture but also lets us scale to tens of thousands of open shifts with minimal infrastructure overhead and operational burden.” - Dhruv Oberoi, Senior Software Engineer
How to Temporal#
Build a Hello World app that calls an LLM, a simple tool-calling agent, and more in the Temporal AI Cookbook, which is filled with recipes to help you build reliable AI apps with Temporal.
Start cooking AI →
Building Durable MCP Tools with Temporal: A Complete Guide, written by our friends over at Bitovi, provides step-by-step instructions on building reliable, scalable AI tools.
View the guide →
Join us live#
Connect with our team at upcoming events to see live demos from real humans. We’d love to show you how we’re helping organizations build resilient, scalable applications.
November 5: Meetup | Paris, France: Whether you’re already orchestrating durable Workflows with Temporal or curious about how to elevate your AI agents, we’ve built this meetup for engineers, dev-ops wizards, and data-driven builders like you.
November 6: Humans in the (Agentic) Loop Webinar: Join us to learn patterns that support Human In The Loop use cases. Save your spot for multiple demos including when agents are long running.
November 18: Launch and Learn | San Francisco, CA: A full-day, hands-on workshop designed for developers, architects, and technical leaders who want to move beyond prototyping and learn how to build durable, production-ready GenAI applications. Join us as we dive deep into AI development with Temporal!
November 19-20: Ruby Conference | San Francisco, CA: Heads up, Ruby devs! Swing by our booth, talk durable Workflows, and see how Temporal Technologies can power your next big build!
December 1-5: AWS re:Invent | Las Vegas, NV: We’re heading back with even more ways to connect, learn, and have fun. Stop by Booth #1382 to see Temporal in action, giveaways, or to set up a dedicated chat while you’re there.