# \#performance

**URL:** https://community.temporal.io/tag/performance/34.md

[Latest](https://community.temporal.io/latest.md) · [Categories](https://community.temporal.io/categories.md) · [Tags](https://community.temporal.io/tags.md)

---

## [Low TPS (~60) Despite High Concurrency Settings - Need Help Identifying Bottleneck](https://community.temporal.io/t/low-tps-60-despite-high-concurrency-settings-need-help-identifying-bottleneck/19158)

<div class="topic-metadata">

**Author:** [@vishu.nkkb](https://community.temporal.io/u/vishu.nkkb)\
**Replies:** 0\
**Last updated:** [January 8, 2026, 4:21pm UTC](https://community.temporal.io/t/low-tps-60-despite-high-concurrency-settings-need-help-identifying-bottleneck/19158 "2026-01-08T16:21:08Z")

</div>

Hi Temporal Community, I’m experiencing unexpectedly low throughput (approximately 60 TPS) in my Temporal deployment, and scaling up pods doesn’t seem to improve performance. I’d appreciate any guidance on identifying t…

---

## [Bottleneck at scaling Temporal server](https://community.temporal.io/t/bottleneck-at-scaling-temporal-server/16706)

<div class="topic-metadata">

**Author:** [@Ethan](https://community.temporal.io/u/Ethan)\
**Replies:** 1\
**Last updated:** [March 11, 2025, 9:38am UTC](https://community.temporal.io/t/bottleneck-at-scaling-temporal-server/16706 "2025-03-11T09:38:32Z")

</div>

Hello Community, Recently we built a cluster with temporal/server-1.24.3. And we’ve been improving performance of it but we seems to hit a wall. So I am reaching out to see if we can get some suggestions from the commun…

---

## [How can I reserve CPU cores / memory on temporal worker machines?](https://community.temporal.io/t/how-can-i-reserve-cpu-cores-memory-on-temporal-worker-machines/16035)

<div class="topic-metadata">

**Author:** [@jean\_lannes](https://community.temporal.io/u/jean_lannes)\
**Replies:** 7\
**Last updated:** [January 21, 2025, 10:56pm UTC](https://community.temporal.io/t/how-can-i-reserve-cpu-cores-memory-on-temporal-worker-machines/16035 "2025-01-21T22:56:10Z")

</div>

I have a use case in which I know ahead of time the number of CPU cores and RAM consumed by each activity in my temporal workflow. I want to ensure efficient utilization of CPU cores and memory across my compute resource…

---

## [Child Workflow Continue as New and maximum event limit](https://community.temporal.io/t/child-workflow-continue-as-new-and-maximum-event-limit/16113)

<div class="topic-metadata">

**Author:** [@bochap](https://community.temporal.io/u/bochap)\
**Replies:** 1\
**Last updated:** [January 17, 2025, 4:30am UTC](https://community.temporal.io/t/child-workflow-continue-as-new-and-maximum-event-limit/16113 "2025-01-17T04:30:14Z")

</div>

I’m working with a Temporal workflow that needs to execute a large number of activities (around 40,000) to move data. To manage this, I’m considering a design where a parent workflow starts four child workflows, each res…

---

## [How can I know my worker is busy enough?](https://community.temporal.io/t/how-can-i-know-my-worker-is-busy-enough/15998)

<div class="topic-metadata">

**Author:** [@Tal\_Wanish](https://community.temporal.io/u/Tal_Wanish)\
**Replies:** 2\
**Last updated:** [January 15, 2025, 8:54am UTC](https://community.temporal.io/t/how-can-i-know-my-worker-is-busy-enough/15998 "2025-01-15T08:54:30Z")

</div>

Hi, me again :slight\_smile: I have the following use case: Given a list of .parquet files located on S3, my workflow processes each row and makes gRPC calls to an external service. I’m using a variation of the pattern …

---

## [Dynamic activities registration at runtime and worker splitting](https://community.temporal.io/t/dynamic-activities-registration-at-runtime-and-worker-splitting/930)

<div class="topic-metadata">

**Author:** [@lerminou](https://community.temporal.io/u/lerminou)\
**Replies:** 18\
**Last updated:** [October 3, 2024, 10:21am UTC](https://community.temporal.io/t/dynamic-activities-registration-at-runtime-and-worker-splitting/930 "2024-10-03T10:21:25Z")

</div>

Hi, I’m trying to integrate Temporal in a micro-architecture in a multi-node cloud environment. Is it better, on a single node, to run multiple workers with a unique workflow or one worker with many workflows listener…

---

## [Temporal workflow piling up with high load. Not completing quick enough](https://community.temporal.io/t/temporal-workflow-piling-up-with-high-load-not-completing-quick-enough/13033)

<div class="topic-metadata">

**Author:** [@fox570425](https://community.temporal.io/u/fox570425)\
**Replies:** 1\
**Last updated:** [August 2, 2024, 1:19am UTC](https://community.temporal.io/t/temporal-workflow-piling-up-with-high-load-not-completing-quick-enough/13033 "2024-08-02T01:19:37Z")

</div>

We have been noticing that our implementation completes very slow under high load and we would like to know how we can increase throughput. A key feature of our implementation is the use of recursion to spawn child work…

---

## [Use cases for queries](https://community.temporal.io/t/use-cases-for-queries/3595)

<div class="topic-metadata">

**Author:** [@Aniket](https://community.temporal.io/u/Aniket)\
**Replies:** 5\
**Last updated:** [May 10, 2024, 12:12pm UTC](https://community.temporal.io/t/use-cases-for-queries/3595 "2024-05-10T12:12:38Z")

</div>

Hi, I am new to Temporal and trying to learn various concepts by doing a proof of concept. I was wondering about queries in workflows and where they would be useful. The only use case I could think of is to expose some i…

---

## [Long CPU intensive activities in single threaded languages (Python or Javascript)](https://community.temporal.io/t/long-cpu-intensive-activities-in-single-threaded-languages-python-or-javascript/11961)

<div class="topic-metadata">

**Author:** [@Amitai\_Levy](https://community.temporal.io/u/Amitai_Levy)\
**Replies:** 5\
**Last updated:** [May 1, 2024, 3:32pm UTC](https://community.temporal.io/t/long-cpu-intensive-activities-in-single-threaded-languages-python-or-javascript/11961 "2024-05-01T15:32:36Z")

</div>

Background: In our workflow we have: Short running activities Long running CPU intensive activities Queries, Signals, etc. In addition, we are using the Python SDK. What I would expect: A worker which is busy process…

---

## [Discuss on configuration subscription](https://community.temporal.io/t/discuss-on-configuration-subscription/11461)

<div class="topic-metadata">

**Author:** [@Manjuri\_saha](https://community.temporal.io/u/Manjuri_saha)\
**Replies:** 3\
**Last updated:** [April 9, 2024, 10:45am UTC](https://community.temporal.io/t/discuss-on-configuration-subscription/11461 "2024-04-09T10:45:40Z")

</div>

Hi , I want to take a minimum temporal configuration where i want to check a small performance test ,So which plan you are suggesting? If i stuck somewhere during this process how will you support in this plan?

---

## [Temporal seems to hit scale wall](https://community.temporal.io/t/temporal-seems-to-hit-scale-wall/4510)

<div class="topic-metadata">

**Author:** [@cleverguy25](https://community.temporal.io/u/cleverguy25)\
**Replies:** 6\
**Last updated:** [March 29, 2024, 4:08pm UTC](https://community.temporal.io/t/temporal-seems-to-hit-scale-wall/4510 "2024-03-29T16:08:50Z")

</div>

We have a large system we have been building in temporal over the last 5 months. Initial scale tests were ok but now as we scale out we seem to be hitting some bottlenecks… and I feel like I have tried everything. I have…

---

## [How to get best Temporal Performance?](https://community.temporal.io/t/how-to-get-best-temporal-performance/10758)

<div class="topic-metadata">

**Author:** [@Parth\_Mangukiya](https://community.temporal.io/u/Parth_Mangukiya)\
**Replies:** 4\
**Last updated:** [January 24, 2024, 7:17am UTC](https://community.temporal.io/t/how-to-get-best-temporal-performance/10758 "2024-01-24T07:17:00Z")

</div>

We have deployed Temporal using Helm-chart and we are using PostgreSQL as persistence DB. Here is our services configuration: History: Replica: 5, CPU: 2000m, Memory: 8 Gi Worker: Replica: 3, CPU: 500m, Memory: 1 Gi F…

---

## [Temporal based BPM with high through output](https://community.temporal.io/t/temporal-based-bpm-with-high-through-output/8559)

<div class="topic-metadata">

**Author:** [@aibragimov](https://community.temporal.io/u/aibragimov)\
**Replies:** 6\
**Last updated:** [June 19, 2023, 6:03pm UTC](https://community.temporal.io/t/temporal-based-bpm-with-high-through-output/8559 "2023-06-19T18:03:35Z")

</div>

Hello, I’m currently trying to figure out if Temporal will be suitable for marketing campaign automation. There will be a campaign/workflow which every user from defined batch will pass. It will contain a chain of actio…

---

## [Temporal performance issues](https://community.temporal.io/t/temporal-performance-issues/8023)

<div class="topic-metadata">

**Author:** [@java\_dev](https://community.temporal.io/u/java_dev)\
**Replies:** 1\
**Last updated:** [April 26, 2023, 4:26am UTC](https://community.temporal.io/t/temporal-performance-issues/8023 "2023-04-26T04:26:14Z")

</div>

Hello! When testing the performance of Temporal, I had a problem with the workflow running time being too high. The workflow consists of one activity with the simplest logic (log.info()) By disposal, all components wo…

---

## [Need help understanding which parameters to tune for scaling](https://community.temporal.io/t/need-help-understanding-which-parameters-to-tune-for-scaling/7736)

<div class="topic-metadata">

**Author:** [@William\_Sheu\_Scale](https://community.temporal.io/u/William_Sheu_Scale)\
**Replies:** 0\
**Last updated:** [March 29, 2023, 10:24pm UTC](https://community.temporal.io/t/need-help-understanding-which-parameters-to-tune-for-scaling/7736 "2023-03-29T22:24:45Z")

</div>

Hi, We have a bursty workload where we occasionally kick off a bunch of workflows that each kick off a bunch of activities in a specific task queue (approximate numbers in graphs below). Each of these activities has a f…

---

## [Temporal performance with golang microservice, Cassandra & Elasticsearch](https://community.temporal.io/t/temporal-performance-with-golang-microservice-cassandra-elasticsearch/4770)

<div class="topic-metadata">

**Author:** [@Hilman\_Adam](https://community.temporal.io/u/Hilman_Adam)\
**Replies:** 14\
**Last updated:** [February 1, 2023, 6:34am UTC](https://community.temporal.io/t/temporal-performance-with-golang-microservice-cassandra-elasticsearch/4770 "2023-02-01T06:34:14Z")

</div>

Hi, Currently we are using temporal in a project, however we are not able to meet the performance required. Kindly need your help to check whether we are using the right settings/recommendation. Here are our case: W…

---

## [Scaling Task Queues | Correlation between numHistoryShards, taskQueuePartitions, number of matching service hosts](https://community.temporal.io/t/scaling-task-queues-correlation-between-numhistoryshards-taskqueuepartitions-number-of-matching-service-hosts/6909)

<div class="topic-metadata">

**Author:** [@Dhiraj\_Bhakta](https://community.temporal.io/u/Dhiraj_Bhakta)\
**Replies:** 18\
**Last updated:** [January 22, 2023, 8:47pm UTC](https://community.temporal.io/t/scaling-task-queues-correlation-between-numhistoryshards-taskqueuepartitions-number-of-matching-service-hosts/6909 "2023-01-22T20:47:03Z")

</div>

Could I know the significance of taskQueuePartitions in presence of high load on a single task Queue? From @maxim ’s talk on How to Design a workflow engine from first principles, I inferred that a single task queue mus…

---

## [Unexpected spikes in Postgres DB iops](https://community.temporal.io/t/unexpected-spikes-in-postgres-db-iops/6322)

<div class="topic-metadata">

**Author:** [@nitesh237](https://community.temporal.io/u/nitesh237)\
**Replies:** 6\
**Last updated:** [November 12, 2022, 12:12pm UTC](https://community.temporal.io/t/unexpected-spikes-in-postgres-db-iops/6322 "2022-11-12T12:12:53Z")

</div>

Hi all, We have been using temporal in production for a couple of months now. We have the following setup in our production env: We are using AWS RDS for PostgreSQL. We have a temporal cluster with 3000 shards distrib…

---

## [Is it possible to sharding the database when there are too many task results?](https://community.temporal.io/t/is-it-possible-to-sharding-the-database-when-there-are-too-many-task-results/5893)

<div class="topic-metadata">

**Author:** [@yongye](https://community.temporal.io/u/yongye)\
**Replies:** 7\
**Last updated:** [September 6, 2022, 5:03pm UTC](https://community.temporal.io/t/is-it-possible-to-sharding-the-database-when-there-are-too-many-task-results/5893 "2022-09-06T17:03:04Z")

</div>

I’m new here. In a certain field of business, the data in a single table has exceeded 5 million, and a timeout occurs when filtering data for a certain query condition. Is it possible to sharding the database when there …

---

## [What factors count for Workflow Schedule to Start Latency?](https://community.temporal.io/t/what-factors-count-for-workflow-schedule-to-start-latency/5829)

<div class="topic-metadata">

**Author:** [@whitecrow](https://community.temporal.io/u/whitecrow)\
**Replies:** 2\
**Last updated:** [August 29, 2022, 2:14am UTC](https://community.temporal.io/t/what-factors-count-for-workflow-schedule-to-start-latency/5829 "2022-08-29T02:14:30Z")

</div>

I did a performance test on a CentOS system with 8 processors and 64 GB memory. My test case is a simple workflow which contains a single trivial activity. I found with the concurrency raised up, the throughput hit a l…

---

## [Temporal framework performance evaluation](https://community.temporal.io/t/temporal-framework-performance-evaluation/4486)

<div class="topic-metadata">

**Author:** [@minhmv](https://community.temporal.io/u/minhmv)\
**Replies:** 6\
**Last updated:** [August 20, 2022, 5:11pm UTC](https://community.temporal.io/t/temporal-framework-performance-evaluation/4486 "2022-08-20T17:11:06Z")

</div>

Hi temporal team Currently our POC framework uses saga orchestration. Our system has nearly 100 microservice, with load up to nearly 1000TPS. We have learned about temporal framework, it is very useful to implement saga…

---

## [Errors reported on Temporal server with heavy load but workflows succeed](https://community.temporal.io/t/errors-reported-on-temporal-server-with-heavy-load-but-workflows-succeed/5641)

<div class="topic-metadata">

**Author:** [@whitecrow](https://community.temporal.io/u/whitecrow)\
**Replies:** 6\
**Last updated:** [August 18, 2022, 3:42am UTC](https://community.temporal.io/t/errors-reported-on-temporal-server-with-heavy-load-but-workflows-succeed/5641 "2022-08-18T03:42:30Z")

</div>

I did a performance test on temporal server(1.17.0), and met the error below: {"level":"error","ts":"2022-08-11T11:31:03.813Z","msg":"unavailable error","operation":"StartWorkflowExecution","wf-namespace":"default","er…

---

## [Troubles shoot of workflow execution latency](https://community.temporal.io/t/troubles-shoot-of-workflow-execution-latency/5621)

<div class="topic-metadata">

**Author:** [@whitecrow](https://community.temporal.io/u/whitecrow)\
**Replies:** 1\
**Last updated:** [August 11, 2022, 7:20pm UTC](https://community.temporal.io/t/troubles-shoot-of-workflow-execution-latency/5621 "2022-08-11T19:20:04Z")

</div>

Hi all, I implemented two simple workflows: each contains one simple activity, which completes in tens of milliseconds. They runs within the same worker and on the same task queue. In my performance test, I trigger the…

---

## [Cassandra always consuming max heap memory](https://community.temporal.io/t/cassandra-always-consuming-max-heap-memory/5042)

<div class="topic-metadata">

**Author:** [@Ruchir](https://community.temporal.io/u/Ruchir)\
**Replies:** 1\
**Last updated:** [June 23, 2022, 2:05pm UTC](https://community.temporal.io/t/cassandra-always-consuming-max-heap-memory/5042 "2022-06-23T14:05:53Z")

</div>

Hi, I have deployed Cassandra on 3 node GKE cluster of 16 cores and 64GB memory each. I have configured Cassandra(3 pods) with max heap size of 16GB. As you can see in above screenshot, all the pods are using their …

---

## [Workflow throughput](https://community.temporal.io/t/workflow-throughput/4843)

<div class="topic-metadata">

**Author:** [@guntenbein](https://community.temporal.io/u/guntenbein)\
**Replies:** 1\
**Last updated:** [May 31, 2022, 5:11pm UTC](https://community.temporal.io/t/workflow-throughput/4843 "2022-05-31T17:11:02Z")

</div>

Hello! Now I am working for a company that starts over 2 million workflows a day. Every workflow consists of over 10 activities. I am wondering if the Temporal Cluster allows for such a performance? Are there some bench…

---

## [Ordered activity execution for a workflow ID](https://community.temporal.io/t/ordered-activity-execution-for-a-workflow-id/4716)

<div class="topic-metadata">

**Author:** [@rrk1000](https://community.temporal.io/u/rrk1000)\
**Replies:** 5\
**Last updated:** [May 20, 2022, 3:21am UTC](https://community.temporal.io/t/ordered-activity-execution-for-a-workflow-id/4716 "2022-05-20T03:21:37Z")

</div>

Hi, I’m new to Temporal, and am doing a POC. I see that Temporal can handle 100s of millions of active workflows. We would want to handle a load of ~500K signals/day that would execute activities on these workflows, wo…

---

## [Temporal performance and high availablity](https://community.temporal.io/t/temporal-performance-and-high-availablity/697)

<div class="topic-metadata">

**Author:** [@amlanroy1980](https://community.temporal.io/u/amlanroy1980)\
**Replies:** 5\
**Last updated:** [May 18, 2022, 7:52am UTC](https://community.temporal.io/t/temporal-performance-and-high-availablity/697 "2022-05-18T07:52:28Z")

</div>

I was looking for a microservice orchestrator for one of my projects and came across Temporal. I went through the documentation and different video tutorials. I had a few queries. Most of the activities for my requirem…

---

## [Workloads & Metrics](https://community.temporal.io/t/workloads-metrics/4002)

<div class="topic-metadata">

**Author:** [@Andrex\_17](https://community.temporal.io/u/Andrex_17)\
**Replies:** 3\
**Last updated:** [February 17, 2022, 1:29am UTC](https://community.temporal.io/t/workloads-metrics/4002 "2022-02-17T01:29:15Z")

</div>

Hi everyone, I would like some advice on the correct management of the options of the temporal workers. I have a pre production environment that needs to launch 100 (more or less) activities in parallel, but initially …

---

## [Tuning Temporal setup for better performance](https://community.temporal.io/t/tuning-temporal-setup-for-better-performance/539)

<div class="topic-metadata">

**Author:** [@Sergey\_Samoylenko](https://community.temporal.io/u/Sergey_Samoylenko)\
**Replies:** 5\
**Last updated:** [November 13, 2021, 5:31am UTC](https://community.temporal.io/t/tuning-temporal-setup-for-better-performance/539 "2021-11-13T05:31:54Z")

</div>

Our team currently evaluates whether Temporal is suitable for our needs. I’ve performed a simple load testing on our test environment. We’re using Temporal version 0.28 deployed from the helm chart to the GKE on n1-stan…

---

## [Temporal + Aurora Mysql Performance](https://community.temporal.io/t/temporal-aurora-mysql-performance/2535)

<div class="topic-metadata">

**Author:** [@Yihan\_Zhao](https://community.temporal.io/u/Yihan_Zhao)\
**Replies:** 1\
**Last updated:** [July 12, 2021, 11:30pm UTC](https://community.temporal.io/t/temporal-aurora-mysql-performance/2535 "2021-07-12T23:30:25Z")

</div>

Hi team, We are testing the performance of Temporal with Aurora MySQL 5.7. Our setup is listed below: DB: r5.4xlarge (16v CPU, 128G memory). Temporal: deployed on k8s with istio integration. 2x matching pods, 2x fron…

[Next page](https://community.temporal.io/tag/performance/34.md?match_all_tags=true&page=1&tags%5B%5D=performance)
