日経電子版における採用事例! 実践Microserviceアーキテクチャー #pyconjp #pyconjp_202
Django1.7からやってるけどDjango1.10まで追随していけてる。これはマメに追いかけるからこそ逆に楽っていうのはあるのかなって最近思いますねぇ。 #pyconjp_202
2016-09-22 11:34:39マメにやるの大切(身にしみて) マイクロサービス・スモールバッチ(後者はリンスタ・アジャイル観点の用語)は改めて大切だなと実感しますた #pyconjp_202
2016-09-22 11:37:42組織的に各サービスをどう人間が見ているのか=>バックエンド系、フロント系で概ねチームが分かれていて、1サービス1人くらいみて、他の人がレビューしている。APIゲートウェイとかは数人でみている。 #pyconjp_202
2016-09-22 11:40:07日経さんにはいろいろとElasticsearchやKibanaを活用していただいています! elastic.co/jp/use-cases #pyconjp_202 #pyconjp
2016-09-22 11:41:04開発環境のところ見過ごしてた。 フロントエンド開発はやっぱりドメインの振り分けはローカル側にルーティングするんだ。 #pyconjp #pyconjp_202
2016-09-22 11:42:08マイクロサービスの本とか仕組みは読んでないんだけど、全体の流れ(各サービスをどうやって呼ぶかとか?)とかは俯瞰的に誰かが見てるのかな?それをどうやって管理してるのかな? #pyconjp_202 #pyconjp
2016-09-22 11:42:16みんながpythonに慣れている前提であるならば、Dockerまで使って環境統一しなくとも…ということかな。頷ける気がする。 #pyconjp_202
2016-09-22 11:43:32デカイトランザクションや複数サービスに渡るトランザクションがある場合はホントにどうするの?=>サービスの特性上、倉庫とか在庫とかのシビアーなトランザクションがないので今はうまく回っている。そういうのが出てきたら考える必要はありそう #pyconjp_202
2016-09-22 11:44:25ローカルの開発にはDocker使ってないことだけどどうやって環境の統一しているの? => pyvenvやらrequirements.txtでまとめている。単体テストチャント走れば全く問題ないかなぁ #pyconjp_202
2016-09-22 11:45:16