Форум сайта python.su
Есть у меня мысль - бота написать.
Самый быстрый вариант для HTTP - это Pycurl.
А чтоб не писать вручную разные балансировки и пулы - хочу использовать Twisted ( глянул одним глазом - вроде ничего ).
Да и воообще в Twisted много полезных бонусов.
Кто Twisted знает - реально туда pycurl прицепить в качестве (одного из траснпортов или как там оно называется)?
И как вобще - twsited быстрая штука? (если рассмаривать в именно как ядро для асинхронности и очередей и прочего…)?
Отредактировано (Дек. 3, 2007 19:53:15)
Офлайн
pycurl - синхронная штука. Без хака можно использовать deferredToThread, но тогда смысла в twisted вообще не будет - приложение будет больше много-нитевым (threaded), чем асинхронным.
Да и в Twisted уже есть http-клиент (twisted.web{,2}.client), зачем там еще pycurl?
Офлайн
j2a
pycurl - синхронная штука. Без хака можно использовать deferredToThread, но тогда смысла в twisted вообще не будет - приложение будет больше много-нитевым (threaded), чем асинхронным.
Да и в Twisted уже есть http-клиент (twisted.web{,2}.client), зачем там еще pycurl?Медленный он шибко…
Офлайн