It'll be great if we can control the dispatchers tbh.
For example I want to create a separate dispatcher just for the client because I don't wanna exhaust the IO, preferably for example limit the parallelism of the dispatcher I'm gonna pass down to the client, I'm not sure whether this should be done on this level or as a part of the higher architectural implementation.
Thank you btw for creating this FR.
Hristijan
10/14/2024, 9:13 AM
As of now the context switching is I think the biggest bottleneck for iOS's Ktor client implementation, as all of my use cases need to change the dispatcher to IO when performing an API request