etla FAQ Runtime (Test Minimum) with Temporal + Redis Streams on AWS

aws · network diagram.

About This Architecture

Event-driven chat application runtime on AWS EKS orchestrates workflows with Temporal and delivers real-time updates via Redis Streams. Public API in Go/Echo triggers Temporal workflows stored in dedicated RDS PostgreSQL, while Temporal Workers execute activities against a separate business RDS database enforcing row-level security. Redis Streams on ElastiCache serves as a lightweight delivery bus pushing events to SSE/WebSocket gateway, enabling sub-second chat message delivery without polling. This architecture demonstrates separation of control plane state (Temporal DB) from domain data (Business DB), a best practice for multi-tenant SaaS platforms requiring audit trails and data isolation. Fork this diagram on Diagrams.so to customize namespace configurations, add Temporal workflow definitions, or explore alternative message buses like Amazon MQ or EventBridge.

People also ask

How do I architect a real-time chat application on AWS EKS using Temporal for workflow orchestration and Redis Streams for event delivery?

Deploy Temporal Frontend, History, and Matching services in a dedicated EKS namespace with RDS PostgreSQL for control plane state. Use Temporal Workers to execute activities against a separate business RDS database. Publish events to ElastiCache Redis Streams, consumed by an SSE/WebSocket gateway for sub-second real-time delivery to end users.

etla FAQ Runtime (Test Minimum) with Temporal + Redis Streams on AWS

AWSadvancedEKSTemporalRedis StreamsReal-TimeMicroservices
Domain: Cloud AwsAudience: Platform engineers building event-driven microservices with Temporal workflow orchestration on AWS EKS
0 views0 favoritesPublic

Created by

February 19, 2026

Updated

February 19, 2026 at 10:17 AM

Type

network

Need a custom architecture diagram?

Describe your architecture in plain English and get a production-ready Draw.io diagram in seconds. Works for AWS, Azure, GCP, Kubernetes, and more.

Generate with AI