水曜日 11 a.m.–11:45 a.m.

Room 201 #pyconjp_201

マイクロサービスを利用する側のパフォーマンス向上策

Atsushi Kanaya

対象レベル:
初級
カテゴリ:
Concurrency
スライド:
slide http://www.slideshare.net/monotaro-itd-pr/pycon-jp-2016
ビデオ:
video https://youtu.be/E3ISTXkMhTg?list=PLMkWB0UjwFGlYvIcvKsGhJ7SJIODj_zJZ

説明

マイクロサービスを利用する側として処理速度を向上するために、非同期IOやmultiprocessingを使った場合の事例を紹介します。

概要

モノタロウではマイクロサービスを進めており、開発効率の向上など一定の成果を上げております。 マイクロサービスを利用する側もHTTP APIを利用する実装が済んでおり、現在は1リクエストあたりの処理効率を上げる取り組みを進めています。 マイクロサービスを利用する側として、Pythonにおける非同期IOやmultiprocessingを使った場合に、どのくらいリクエストの処理効率が向上するのか、実際に適用した場合にコーディングがどの程度複雑になるのかを説明します。
  • このエントリーをはてなブックマークに追加