Я работаю над разработкой системы, которая собирает данные с серверов отдыха и манипулирует им.Класс для создания асинхронных запросов API с Twisted
Одним из требований является множество и часто используемых запросов API. В настоящее время мы реализуем это несколько синхронно. Я могу легко реализовать это, используя потоки, но учитывая, что системе, возможно, потребуется тысяча запросов в секунду, я думаю, было бы разумно использовать способность Twisted эффективно реализовать вышеизложенное. Я видел this blog post, и вся идея отложенного списка, похоже, делает трюк. Но я как бы зациклился на том, как структурировать свой класс (не могу окунуться в то, как работает Twisted).
Можете ли вы попытаться описать структуру класса, который будет запускать цикл событий, и сможет получить список URL-адресов и заголовков и вернуть список результатов после асинхронного запроса?
Знаете ли вы, что лучший способ реализации этого в python?
Вы читали [это] (http://tavendo.com/blog/post/going-asynchronous-from-flask-to-twisted-klein/)? –
Слишком расплывчато, как только набросать контур. Пожалуйста, не могли бы вы предоставить более подробную информацию об объективности? – MattH