Hi,
I am trying to build a flight server (using pyarrow) that can handle
multiple requests at the same time (`do_get` and `do_put` ) and I'd like to
understand which is the best practice .
I am also trying to understand if there is a way from pyarrow to control
the thread pool size of a flight server.
I see that there are a couple of methods (
https://arrow.apache.org/docs/python/generated/pyarrow.cpu_count.html#pyarrow.cpu_count
and
https://arrow.apache.org/docs/python/generated/pyarrow.io_thread_count.html#pyarrow.io_thread_count)
defined at module level and documented here
https://arrow.apache.org/docs/python/api/misc.html).
Are these methods the ones controlling the concurrency of a flight server
created through pyarrow or are these generically referring to all the
threads used by pyarrow?

Thanks in advance,
Filippo Medri

Reply via email to