Login
Sign Up For Free
English
中文 (繁體)
中文 (香港)
中文 (简体)
日本語
Filipino
Bahasa Indonesia
Bahasa Melayu
Pусский
Português (Brasil)
Magyar
Français
Español
Deutsch
Čeština
العربية
Català
Dansk
Ελληνικά
فارسی
Suomi
Gaeilge
Hindi
עברית
Hrvatski
Italiano
Norsk bokmål
Nederlands
한국어
Polski
Română
Slovenský
Svenska
Türkçe
українська
беларуская
ไทย
Standard view
__CA__.py
7 years ago
最近又在寫 Python, 一些筆記
latest #15
__CA__.py
7 years ago
Tornado 5.0 (尚未釋出) 開始改用 asyncio.Future,這意味著不再需要轉換各種不同的 Future classes。
__CA__.py
7 years ago
在此之前可能會遇到的 Future 有三種,
concurrent.futures.Future
,
asyncio.Future
,
tornado.concurrent.Future
,如果互相轉換二次以上常會 hang 住,現在只需要考慮一種狀況,也只有一種轉換是必要的
__CA__.py
7 years ago
代價是 Tornado 似乎喪失了自訂 ioloop 的能力,它現在可能比較像是基於 asyncio 的 library
立即下載
__CA__.py
7 years ago
原本以為 FTP 的 LIST 太慢是 database 的問題,看來是
anext
花掉的時間比較長,可能要抽空 profile 一下 aioftp
AlstonChang
says
7 years ago
請問 為什麼要用async http server? ^ ^/
Gea-Suan Lin
7 years ago
好像大家都往 asyncio 走...
AlstonChang
says
7 years ago
gslin
Ok, but why? Can you please simply explain it? Thanks a lot.
Gea-Suan Lin
7 years ago
因為官方在推 XD
__CA__.py
7 years ago
Stallman
: 分成兩個問題啦,一個是為什麼要用 async-style,另一個是為什麼要用 asyncio
__CA__.py
7 years ago
第一個問題是為了 single process 的 concurrency
__CA__.py
7 years ago
然後因為 Python 3 內建的是 asyncio 所以大家都漸漸地往它靠攏
AlstonChang
says
7 years ago
legnaleurc
請問大神 用aysnc-style會是趨勢嗎? 因為現在這類的position都不太多 大多看到都是Open Source 的熱情玩家在用(不懂裝懂
Gea-Suan Lin
7 years ago
因為 inter-process 的資料傳遞很麻煩,所以有些情境下 async 這類 library
有他發揮的場合...
__CA__.py
7 years ago
Stallman
: 我以為 node.js 高手最自豪的就是他們發明(?)的非同步概念 ...
AlstonChang
says
7 years ago
...
back to top
delete
reply
edit
cancel
cancel