Slide 6
Slide 6 text
Data Strategy and Operation Center
システム構成
5
サービス構成
w 各プロセスをサービスに切り出し、それぞれWeb APIと複数の⾮同期ワーカーで構成
w ⾮同期ワーカーはSidekiqキュー、SWFキュー、データベースから読み込み
w バッチ処理などのスケジュール実⾏はRundeckで制御
インフラ構成
w EC2で稼働
> Webサーバ、Batchサーバ、管理Webサーバ、etc...
w 1台のBatchサーバには複数サービスのワーカーが配置される
> ワーカー数は独⾃に開発した管理ツールで運⽤
技術スタック
w Ruby, Ruby on Rails
> EC2, RDS, S3, ElastiCache, Elasticsearch, SWF, etc…