What are the best practices for numaflow in production environments? And performance tuning? #2211
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
We have only benchmarked for 50K TPS (because most of our use case is well within the limit), you can increase the TPS by adding more partitions and bigger ISBs (more CPU and MEM). Please make sure the volume attached to the ISB can support high i/o.
NOTE: |
Beta Was this translation helpful? Give feedback.
partitions
is the number of streams between the vertices, larger the partition number, higher the TPS that vertex can take.scale
is for the autoscaling,min
is minimum number of pods in the vertex, it there can also bescale.max
.partition
andscale.min
are independent, you can increase themin
value without increasing thepartitions
.