Yi Sheng Ong
03/12/2024, 2:25 AMKetan (kumare3)
Ketan (kumare3)
Ketan (kumare3)
Yi Sheng Ong
03/12/2024, 2:30 AMYi Sheng Ong
03/12/2024, 2:30 AMKetan (kumare3)
Ketan (kumare3)
Yi Sheng Ong
03/12/2024, 2:48 AMDavid Espejo (he/him)
03/12/2024, 4:42 PMgoroutines
to handle workflow executions. Each goroutine takes 2kB of memory (source), so 500 concurrent workflows would give you about 1GB of memory. As you mentioned, though, there are other sources of overhead, including the KubeAPI rate limits, the potential lags from the Informer cache and more.
The current performance docs have some guidance: https://docs.flyte.org/en/latest/deployment/configuration/performance.html#optimizing-round-latency
I'm exploring how all the pieces fit together and hopefully that page will receive a revamp soon 🙂