Version v0.1 · dotnet

Performance Tuning

Tune throughput, latency, and resource usage for your workload profile.

Performance Tuning

This page covers practical tuning strategies for high-throughput and low-latency workloads.

Primary tuning levers

  • PollIntervalSeconds
  • BatchSize
  • MaxConcurrentRuns
  • LeaseDurationSeconds
  • RetryDelay / RetryMaxDelay / retry jitter

Throughput tuning sequence

  • Increase MaxConcurrentRuns in small steps.
  • Increase BatchSize after confirming downstream capacity.
  • Keep poll jitter enabled for multi-worker clusters.

Latency tuning sequence

  • Lower poll interval carefully.
  • Balance lower poll interval with database load.
  • Avoid synchronized polling by keeping jitter enabled.

Provider considerations

  • Validate tuning with your real provider and dataset.
  • Measure claim, success, retry, and failure trends before/after each change.
  • Tune one dimension at a time to keep causal analysis clear.