Optimizing web scraping: how to effectively combine aiohttp and multithreading in Python for processing 15,000+ pages. Complete guide with code examples.