Webアプリの開発で、重い処理はAjaxで別途処理して取得するという手段が取れない場合があります。 「画面の一部で矢印がぐるぐる回って待たせるのではなく、本当に一瞬で全部表示したい」 などの場合です。 そんなときにお手軽に使えるテクニックとして、サーバー処理のマルチスレッドによる並列化があります。 Pythonのマルチスレッドでは、高度なCPUの並列処理はできませんが(グローバルインタプリタロックと言います)、少なくともI/O待ちの間別の処理を流す程度の事は可能です。[参考] その特徴を生かして、Webアプリのレスポンスを速めることができます。 これを使う場面ですが、たとえば、以下のようなものがあります。 この画面はうちの会社で作っている特許分析WEBアプリのBiz Cruncherというもので、特許の詳細な内容を表示しているところです。 特許の閲覧というのは企業知財部では古来から「手めく
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く