Kubernetes Deployment Tuning
Scaling Temporal: The basics

Scaling Temporal: The basics

5/23/2023

What this post added

This post details a load testing process involving adjusting load, measuring performance via state transitions and request latency, and scaling Kubernetes resources and Temporal shard count. It highlights the importance of persistence backend as a bottleneck and the impact of shard count on lock contention and memory usage. It also discusses the trade-offs of increasing shard count, such as increased memory usage in History pods, and the current limitation of not being able to change shard count after cluster creation.

Read the original post ↗