ストリーム処理エンジン「Zero」の開発と運用1. ストリーム処理エンジン「Zero」 開発と運用 佐藤栄一 株式会社サイバーエージェント 技術本部 秋葉原ラボ オレシカナイト第3回 @ 渋谷プライムプラザ (2017/9/27) 2. 技術本部 :: 秋葉原ラボ ● @秋葉原 ● 現在30名強が在籍 ○ エンジニア ○ データサイエンティスト ● 共通機能を提供 ○ ログ解析基盤 ○ レコメンド ○ 検索 ○ スパムフィルタ ○ データマイニング ※画像は弊社HPより引用 3. What is Zero ? SELECT count(*) AS foo, sum(`...`) AS bar FROM flume(`.datetime`) DISTINCT ON `.uuid` FOR 10m WHERE ` ... ` GROUP BY `{ user_id: ... }` PARTIT