The ProviderClient logic revolves around looping over a list of providers, and sending a bunch of serial requests for each (e.g. to get multiple pages of data for a given provider query). There is some room for potential improvement by making this asynchronous.
The
ProviderClient
logic revolves around looping over a list of providers, and sending a bunch of serial requests for each (e.g. to get multiple pages of data for a given provider query). There is some room for potential improvement by making this asynchronous.requests-futures
looks interesting.