asyncは銀の弾丸ではない。asyncを正しく使う・理解する #pyconjp #pyconjp_204
You Might Not Want Async (in Python)
Tzu-ping Chung
説明
Async programming is hot®, but also difficult. Since Python is fundamentally designed for sequential (as in “not parallel”) programming, asynchrony doesn’t feel natural, and requires more mentally to comprehend than, say, a language that can go async directly (bad pun intended).
続きを読む
Tzu-ping Chung
@uranusjr
Pythonista (@ThePyPA & @ApacheAirflow), man-with-a-thousand-interests-and-zero-specialities. Also on https://t.co/wdgyTbbTdE
Tzu-ping Chung
@uranusjr
ただいま(更新された)スライドをSpeakerdeckにアップロードしました。興味がある方はどうぞ!speakerdeck.com/uranusjr/you-m… #pyconjp #pyconjp_204
2016-09-22 13:01:07
トゥギャッター開発まとめ
@tg__dev
#pyconjp #pyconjp_204 SyncコードとAsyncコードの比較図 pic.twitter.com/kFEVXOLhay
2016-09-22 11:01:37
拡大
拡大
YASUI Tsutomu
@yattom
「Asyncは魔法みたいだけど、悪魔との取引みたいに失うものもある」スループット上がってもリードタイムが悪化するとかいう感じ #pyconjp #pyconjp_204
2016-09-22 11:01:58
YASUI Tsutomu
@yattom
「Asyncは、1.プログラム全体に影響 2.並列処理ではない 3.サードパーティサポートがまだ……」 #pyconjp #pyconjp_204
2016-09-22 11:04:05
SHIMIZU Taku
@takuan_osho
非同期なコードのテストコード書くのキツそうというイメージが補強された。 #pyconjp #pyconjp_204
2016-09-22 11:09:21
YASUI Tsutomu
@yattom
「"Write unit tests." "Good luck with that." Asyncのテスト、デバッグは難しい」 #pyconjp #pyconjp_204
2016-09-22 11:10:02
麻木浅葱 / ARメタバース
@asagi_00a3af
#pyconjp #pyconjp_204 ・unittestがasyncioに対応していない ・普通に実行しようとするとコルーチンメソッドが呼び出されるが実行されずにテストが終了する?
2016-09-22 11:12:34