79670821

Date: 2025-06-18 14:39:35
Score: 1
Natty:
Report link

There are definitely Temporal users running at a scale that exceeds any of the individual constraints you describe. However, it seems to me that if you're talking about all of them together, you'd eventually reach a capacity problem with any system because you're starting new Workflow Executions about 2.5 million times faster than the 30 days you say it would take for them to finish.

In other words, if you're spawning new Workflow Executions at the rate of 5,000 per second and they have a lifetime of 30 days, then after 2 seconds you'd have 10,000, after 3 seconds you'd have 15,000, and so on. At the end of the first day, you'd have 432,000,000 and that would keep increasing until the first one finally completed 30 days later (by which point you'd have 12,959,999,999 Workflow Executions running).

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Tom Wheeler