denzow
大学卒業後、データベースエンジニアとして7年間活動。趣味で書いていたPythonのコードやStart Python Club等のイベント活動等がscouty(現 LAPRAS SCOUT)のサービスにヒット。scouty(現 LAPRAS SCOUT)経由のスカウトを受け2017年にscouty(現 LAPRAS)の9人目としてjoin。基本的にはウサギの姿を借りて活動中。
Session
10-15
13:00
30min
お前はまだ本当のDjango ASGIを知らない。
denzow
Django は3.0よりASGIをサポートしました。WSGIの後継として登場したASGIですが、実際にこうすれば使える、async/awaitで書きます。といった情報は多く見かけるようになりました。しかし、結局運用的に何が美味しいのか、パフォーマンス的に何が美味しいのか、そもそも実際に美味しいのかといった観点の情報はまだあまり世の中に多くありません。
今回はDjangoが正式にASGI対応を始める前のDjango 2.x時代からDjango Channelsを利用したASGIウェブアプリケーションを運用してきたLAPRASでの経験を踏まえ、Django標準のASGI対応をお伝えしていきます。
Web programming
pyconjp_4