Is having a concurrent.futures.ThreadPoolExecutor call dangerous in a FastAPI endpoint?
Is having a concurrent.futures.ThreadPoolExecutor call dangerous in a FastAPI endpoint? Question: I have the following test code: import concurrent.futures import urllib.request URLS = [‘http://www.foxnews.com/’, ‘http://www.cnn.com/’, ‘http://europe.wsj.com/’, ‘http://www.bbc.co.uk/’, ‘http://some-made-up-domain.com/’] # Retrieve a single page and report the URL and contents def load_url(url, timeout): with urllib.request.urlopen(url, timeout=timeout) as conn: return conn.read() # We can use a with …