Хоть и не люблю asyncio в питоне, но для данного задания он вроде неплохо подходит в плане скорости
TODO:
Что можно было бы ускорить/улучшить:
- всё что не HTML - не распаковывать из gzip, а слать напрямую в браузер
- обрабатывать (не HTML) данные чанками, дабы не жрать память
- обрабатывать HTML тоже чанками, но тут скорее всего будут заморочки с UTF-кодировкой