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

Does Temporal Workflow Streams replace a durable session layer?

Blog post from Ably

Post Details
Company
Date Published
Author
Ably
Word Count
4,019
Company Posts That Month
4
Language
-
Hacker News Points
-
Post removed?
No
Summary

Temporal's Workflow Streams, currently in public preview for Python and TypeScript, is a built-in streaming abstraction designed to provide exactly-once, ordered delivery of a single Workflow's output to subscribers, bypassing the need for a separate relay like a Redis pub/sub system. This system, however, only supports one-way communication through long-polling, meaning it cannot replace a durable session layer which is necessary for capabilities such as real-time push delivery, bidirectional communication, multi-participant visibility, offline delivery, conversation branching, and human handover. While Workflow Streams excels at delivering durable, ordered messages from a Workflow, a durable session layer is required for more complex interaction scenarios where feedback from clients or multiple participant visibility is needed. Users already utilizing a Redis pub/sub relay should evaluate whether Workflow Streams matches their needs, as migrating might not be beneficial if their current setup accommodates bidirectional input, multiple agents, or human operator involvement.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.