Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
早くて強い「リアルタイム解析基盤」から広げるマルチドメイン&プロダクト開発
Search
PLAID Tech
PRO
March 10, 2025
Technology
670
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
早くて強い「リアルタイム解析基盤」から広げるマルチドメイン&プロダクト開発
2025年3月10日開催
実践プロダクトエンジニアリング_ドメインを制する者は開発を制す!
https://mosh.connpass.com/event/343818/
PLAID Tech
PRO
March 10, 2025
More Decks by PLAID Tech
See All by PLAID Tech
Googleのマシンが足りないらしい
plaidtech
PRO
0
100
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
220
計測できないものは改善できない - CI Observabilityの実践
plaidtech
PRO
0
270
プレイドのユニークな技術とインターンのリアル
plaidtech
PRO
1
1.3k
データ民主化を加速する仕組み作り -BigQuery Sharing の活用-
plaidtech
PRO
0
670
サーバーサイドのビルド時間87倍高速化
plaidtech
PRO
0
1.1k
大量配信システムにおけるSLOの実践:「見えない」信頼性をSLOで可視化
plaidtech
PRO
1
3.3k
AI時代の開発生産性を加速させるアーキテクチャ設計
plaidtech
PRO
3
2.3k
積み上げられた技術資産と向き合いながら、プロダクトの信頼性をどう守るか
plaidtech
PRO
0
2.9k
Other Decks in Technology
See All in Technology
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
210
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
140
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
470
大型犬好きによるPugの紹介
yamanoku
1
160
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
140
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
220
Featured
See All Featured
Scaling GitHub
holman
464
140k
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Un-Boring Meetings
codingconduct
0
460
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
The agentic SEO stack - context over prompts
schlessera
0
970
Raft: Consensus for Rubyists
vanstee
142
7.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
The SEO identity crisis: Don't let AI make you average
varn
0
590
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Transcript
© PLAID, Inc. 早くて強い「リアルタイム解析基 盤」から広げるマルチドメイン& プロダクト開発 Haruki Tosa
© PLAID, Inc. ⾃⼰紹介 ⼟佐 陽⽣ 株式会社プレイド twitter : @tosa_now
github : harukitosa 24 Core Platform Team インターン 2021 新卒⼊社 Journey Team 2022 KARTE for App Tech Lead 2023.11 2 Journey Unit Team Lead 2025.1 技術雑⾷ Coding Agentがコードを書いている間に酒を飲むのが趣味 好きな⾔葉は「冪等性」「バッチ処理」
© PLAID, Inc. 本⽇のアジェンダ 1. プレイドの事業‧マル チプロダクト開発 2. Product Engineerと共
通技術基盤
© PLAID, Inc. 本⽇のアジェンダ 1. プレイドの事業‧マル チプロダクト開発 2. Product Engineerと共
通技術基盤
| © PLAID, Inc. 5 会社概要
| © PLAID, Inc. 6 一人一人に合わせた 顧客体験を提供 Webサイトの訪問者の行動を 顧客ごとにリアルタイムに解析 CX(顧客体験)プラットフォーム 6
| © PLAID, Inc. Mission 7 | © PLAID, Inc.
| © PLAID, Inc. KARTE Web/Appの提供を通じて、オンサイト マーケティング領域より事業を開始。 以降、リアルタイム解析エンジンを共通インフ ラとしながら、各領域(各企業活動)向けに最 適 化
されたアプリケーションをリリースし、 シームレスなマルチプロダクト群を形成。 マーケティングは全域のカバーが進んでおり、 今後は同領域の更なる強化と合わせて、カスタ マーサポートを始めとする隣接領域の展開を推 進していく。 プレイドグループの全体戦略 8 ⾼解像度なユーザー理解に基 づく企業活動を実現するシー ムレスなマルチプロダクト群 (1)従来「TEAM」と称して提供していたプロフェッショナルサービスを提供 価値を拡⼤させた上で刷新。名称を「PLAID ALPHA」に変更した上で2024/9 期より本格的に事業展開を開始。 事業‧組織開発 広告 市場/顧客調査 カスタマーサポート マーケティングオートメーション 戦略設計/ 導⼊‧運⽤ オンサイト マーケティング EmotionTech CX/EX KARTE Signals Databeat KARTE RightSupport STUDIO ZERO KARTE Message KARTE Datahub データ統合 (2022/11) (2022/3) (2018/12) (2022/2) (2022/10) (2021/4) PLAID ALPHA(1) (2023/10) (2021/8) KARTE Web (2015/3) KARTE App (2018/3) (2021/9) KARTE Blocks 1st Party Customer Data ()内はローンチ/グループイン時期
| © PLAID, Inc. 主な提供プロダクト/サービス⼀覧 オンサイト マーケティング オンライン上の顧客⼀⼈ひとりの「今」を可視化。解析結果に応じた ⾃由⾃在なアクション設計により企業のマーケティング業務を⽀援。 オンサイト マーケティング
ウェブサイトのあらゆる要素をBlockに分解、スピーディーな改修/ 仮説検証/効果測定を可能にすることで、継続的なパフォーマンス向上と リーンなサイト運営を実現。 データ統合 顧客が持つデータをKARTEに繋げ、社内外に点在するデータを ビッグデータのまま統合/分析/可視化することで、より⾼度な セグメンテーションやアクションを実現。 カスタマー サポート オンライン上でサポートを必要とする顧客⼀⼈ひとりの課題を可視化。 FAQ等の適切なサポートチャネルにマッチングさせることで、課題の 早期解決を実現。 広 告 KARTEで蓄積されたデータ等の各種広告媒体との連携を通じて、 サイト内外⼀貫した顧客コミュニケーションを実現。 マーケティング オートメーション 独⾃開発したカスタマージャーニー機能を⽤いて、メールやSMS等により サイト外にいる顧客コミュニケーションを実現するKARTE版マーケティング オートメーション。 9 領 域 プロダクト / サービス名 概 要 9
© PLAID, Inc. 要は プレイドでは「共通基盤」「データ」 を基軸にマルチドメイン‧プロダクト 展開しています
© PLAID, Inc. プレイドにおける「共通基盤」と「データ」と は?
© PLAID, Inc. リアルタイム解析基盤 Blitz • KARTEの⼼臓部分 ◦ Web/App上のユーザーの⾏動データをリアルタイムで解析 •
秒間13万件のイベント、⽉間180ペタバイトの解析を実現している ◦ 裏側の仕組みが気になる⽅はblogで プロダクトでの利⽤ • KARTE Web‧App • KARTE Blocks
© PLAID, Inc. KARTE Datahub • データの蓄積、加⼯‧分析し活⽤する プロダクトでの利⽤ • KARTE
Message ◦ MA(Marketing Automation)のドメインに進出 ◦ 元々はDatahubのデータ活⽤の⽂脈として作成された機能 ▪ 別プロダクトに切り出し • KARTE Signals ◦ Adsのドメインに進出 ◦ 元々はDatahubのデータ活⽤の⽂脈として作成 ▪ 別プロダクトとして切り出し
© PLAID, Inc. プレイドにおけるマルチプロダクト展開 なんでこんなにプロダクトが⽣まれる? ⇩ 共通基盤が汎⽤的に作られている x 活⽤の広がりを持てるデータ これを強みにしてマルチプロダクト展開している
⾏動データ
© PLAID, Inc. 本⽇のアジェンダ 1. プレイドの事業‧マル チプロダクト開発 2. Product Engineerと共
通技術基盤
© PLAID, Inc. プレイドのProduct Engineerとして 意識していること 共通技術基盤を 活⽤する
© PLAID, Inc. プレイドのProduct Engineerとして意識してい ること 共通技術基盤を理解し、活⽤しながらプロダクト開発する ✅ プロダクト開発のスピードと質が向上 →
基盤の仕組みやデータを活⽤し、新規プロダクトを迅速に⽴ち上げられる ✅ プロダクトと基盤の相互フィードバックが可能 → 「Product Team」が具体的に解き、「Platform Team」が汎⽤化 → 「Platform Team」が提供する基盤を「Product Team」が活⽤し、より効率 的な開発 ✅ 技術課題の解決策を⾒出せる → 「この仕組みの上なら解決できる」「この部分を拡張すれば可能」など、実現 可能性の判断が容易
© PLAID, Inc. Product Engineerとしての経験を通じて学ん だこと 🔹 Platform Team
→ Product Teamへ移動 🔹 技術基盤を理解することで、プロダクト開発の幅が広がった ⾃分の経験を交えて話せたら ⾃分の経験
© PLAID, Inc. インターン時代の経験 (Platform Team) 解析基盤の移⾏とタグ周りを担当 ✅ リアルタイム解析基盤とタグの移⾏プロジェクトに参加 ✅
KARTEの新旧仕様や仕組みを学習 ✅ データの集計‧解析‧配信の流れを⼀通り理解 📌 技術基盤の仕組みを理解したことで、プロダクト(KARTE)の本質的な仕 組みも深く理解できた! 当時のブログ記事
© PLAID, Inc. Product Teamでの経験 配信基盤の知識を活かし、プロダクト開発へ ✅ リアルタイム配信を扱う機能を開発 ✅ お客さんのユースケースを満たすため、基盤への機能追加が必須
✅ 「できること∕できないこと」を整理し、基盤の設計を担当 💡 基盤の制約を理解しつつ「どうすればユースケースを満たせるか?」を 考えられるように
© PLAID, Inc. 基盤を拡張し、課題解決の幅を広げる (取り組み中) リアルタイム解析基盤に新しい機能を追加 ✅ プロダクトで解けない課題を技術基盤から解いていく 📌 「技術基盤
× プロダクト開発」の視点を持つことで、解決できる課題の 幅が⼤きく広がる!
© PLAID, Inc. Product Engineerとしての経験まとめ ✅ 技術基盤の仕組みを理解すると… 🔹 プロダクト開発に活かせる知識が増える 🔹
「できること∕できないこと」を的確に判断できる 🔹 基盤の活⽤や拡張によって、新しいプロダクトの可能性が広がる
© PLAID, Inc. まとめ ⭐ • プレイドの事業‧マルチドメインプロダクト開発 ◦ 汎⽤的に作られた技術基盤 x
活⽤の広がりを持てるデータを軸にマ ルチプロダクト展開している • Product Engineerと社内基盤技術 ◦ 社内技術基盤、Productドメインの両⽅を理解することで、解ける 課題の幅が広がる
© PLAID, Inc. 参考資料 • Blitzの仕組み ◦ Blitz(前編): ⾃由度と即時更新性を担保したAggregation ◦
Blitz(後編):リアルタイムユーザー解析エンジンを実現する技術 - 強整 合な解析 - • PLAIDのインターンシップでリアルタイムユーザー解析基盤の移⾏に携わった話