Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
リアルタイムデータ分析基盤をKafka(Strimzi) & Druidで構築し
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenta Kozuka
June 30, 2021
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
リアルタイムデータ分析基盤をKafka(Strimzi) & Druidで構築し
Kenta Kozuka
June 30, 2021
More Decks by Kenta Kozuka
See All by Kenta Kozuka
フィーチャーフラグ&ABテストツールBucketeer開発の経緯 〜社内基盤としてのプロダクト戦略〜
kentakozuka
0
230
事業部を超えた 開発生産性向上に挑戦する
kentakozuka
7
1.7k
1000人を超えるエンジニア組織へのGitHub Copilot導入促進
kentakozuka
0
380
KubeCon 2023 China Recap & ブースを出展してきました
kentakozuka
0
300
PipeCD Good First Issues
kentakozuka
0
55
サイバーエージェントでCDツールを内製した話
kentakozuka
1
550
PipeCDでGitOpsやってみよう!
kentakozuka
0
990
サイバーエージェントのフィーチャーフラグを活用した高速開発
kentakozuka
0
66
フィーチャーフラグを使用した開発で 迅速かつ安全にリリースする
kentakozuka
0
88
Other Decks in Programming
See All in Programming
AIで効率化できた業務・日常
ochtum
0
130
Creating Composable Callables in Contemporary C++
rollbear
0
130
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
190
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
580
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
120
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
260
The NotImplementedError Problem in Ruby
koic
1
790
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
130
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
610
How to Talk to Developers About Accessibility
jct
2
230
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
Are puppies a ranking factor?
jonoalderson
1
3.5k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
410
Six Lessons from altMBA
skipperchong
29
4.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Transcript
リアルタイムデータ分析基盤を Kafka(Strimzi) & Druidで構築した @kentakozuka
@kentakozuka @CyberAgent - Backend - Go, Python - 今やっていること →
In-House Feature Flag & A/B Testing Platform 「Bucketeer」という名前です 社内プロダクト用フィーチャーフラグ &
ABテストプラットフォーム 複数のプロダクトで導入 今回はGKE上に構築しているデータ分 析パイプラインの話
コスト高 データ量: 5TB/week BigQuery Druid & Kafka コスト削減 GKEのノード分のコスト
Druid 大規模データ分析 - 列指向 - 大量のインサート - リアルタイム分析 - 並列処理
- 統計量 スケーラブル インテグレーション - 分散型DB - Self-healing - Self-balancing - Kafka - Kenesis - S3 - GCS - HDFS Airbnb, Alibaba, Expedia, Lyft, Netflix, Optimizely, Twitter, Yahoo などで導入実績 https://druid.apache.org/druid-powered - 公式Operatorあり - GitOps - ちょっと使いづらい On Kubernetes
But, Pub/Sub未対応… - PRあるけど進んでない
Strimzi Kafka Operator - Kafka is now Kubernetes-Native - GitOps
- シンプルで使いやすい - Zookeeper, Exporterも全部やってくれる - ヘルスチェック、ログ、メトリクス
After
所感 & まとめ 導入はそれなりに大変だけど、メリットはある Druid - 分析基盤として性能・機能共にフィットするプロダクトは多そう - チューニングが難しい -
Pub/Sub対応してほしい - 開発が活発なGo SDKがほしい Strimzi - シンプルで使いやすい Kubernetes上に構築するときOperatorがあると安心する
Thank you!