Suche senden
Hochladen
フルスクラッチで書いたアドサーバの開発運用史
•
2 gefällt mir
•
1,315 views
Innami Satoshi
Folgen
アドサーバの開発・運用で学んだ知見について説明しています。
Weniger lesen
Mehr lesen
Technologie
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 23
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
高速な広告配信サーバの作り方のコツ
高速な広告配信サーバの作り方のコツ
Innami Satoshi
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
Ryo Aita
スケールしない広告サーバの作り方
スケールしない広告サーバの作り方
Innami Satoshi
アドテク案件入門講座 8月20日(公開版)
アドテク案件入門講座 8月20日(公開版)
伊藤 孝
Rtb30min
Rtb30min
Daisuke Yamazaki
スケールアウト再考
スケールアウト再考
Daisuke Yamazaki
5分でキャッチアップAdTech
5分でキャッチアップAdTech
Genichi Kataoka
アドジェネ徹底検証! SSPで売上はどこまで最適化されるのか?
アドジェネ徹底検証! SSPで売上はどこまで最適化されるのか?
Rumi Yamazaki
Empfohlen
高速な広告配信サーバの作り方のコツ
高速な広告配信サーバの作り方のコツ
Innami Satoshi
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
Ryo Aita
スケールしない広告サーバの作り方
スケールしない広告サーバの作り方
Innami Satoshi
アドテク案件入門講座 8月20日(公開版)
アドテク案件入門講座 8月20日(公開版)
伊藤 孝
Rtb30min
Rtb30min
Daisuke Yamazaki
スケールアウト再考
スケールアウト再考
Daisuke Yamazaki
5分でキャッチアップAdTech
5分でキャッチアップAdTech
Genichi Kataoka
アドジェネ徹底検証! SSPで売上はどこまで最適化されるのか?
アドジェネ徹底検証! SSPで売上はどこまで最適化されるのか?
Rumi Yamazaki
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Tomotsune Murata
月間 250 億 imps 配信するために fluct が考えていること!
月間 250 億 imps 配信するために fluct が考えていること!
MasamichiIdeue
Production Services with Gentoo Linux on SAKURA Cloud
Production Services with Gentoo Linux on SAKURA Cloud
Hidenori Matsuki
楽天ad4U 行動スキミング広告
楽天ad4U 行動スキミング広告
rakuten
6th Japan IT week autumn
6th Japan IT week autumn
Hidenori Matsuki
月間10,000PVのブログになるまでに学んだSEO 2014年12月7日
月間10,000PVのブログになるまでに学んだSEO 2014年12月7日
Nanae Hibino
スポーツナビアプリ スモールチームでのアプリ強化の進め方 #yjcamp
スポーツナビアプリ スモールチームでのアプリ強化の進め方 #yjcamp
Yahoo!デベロッパーネットワーク
20141027 movable type seminar
20141027 movable type seminar
Six Apart
クラウド技術を活用したリアルタイム広告 Logicad の入札・配信・ログ解析 #awssummit
クラウド技術を活用したリアルタイム広告 Logicad の入札・配信・ログ解析 #awssummit
Takahiro Yasuda
GDC2018 recap AGS JP
GDC2018 recap AGS JP
Amazon Web Services Japan
141027 シックスアパート様セミナー資料
141027 シックスアパート様セミナー資料
Masaki Suzuki
2つのサービスをAWSに移行した話
2つのサービスをAWSに移行した話
Arata Honda
機関車トーマスで説明するRTB
機関車トーマスで説明するRTB
Hisatoshi Kikumoto
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
Daisuke Yamazaki
Gunosy.go #2 container
Gunosy.go #2 container
Innami Satoshi
ReviveAdserverではじめるパーソナライズドリターゲティング
ReviveAdserverではじめるパーソナライズドリターゲティング
Nobumasa Ura
ソフトウェアエンジニアに知ってほしいAerospike
ソフトウェアエンジニアに知ってほしいAerospike
株式会社ジオロジック
アドテク案件入門講座
アドテク案件入門講座
伊藤 孝
US RTB Outlook 2012 to 2017.
US RTB Outlook 2012 to 2017.
Andy Meyers
広告の最適化
広告の最適化
章平 福井
今まで学び実践してきたこと
今まで学び実践してきたこと
Daisuke Yamazaki
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
Daisuke Yamazaki
Weitere ähnliche Inhalte
Was ist angesagt?
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Tomotsune Murata
月間 250 億 imps 配信するために fluct が考えていること!
月間 250 億 imps 配信するために fluct が考えていること!
MasamichiIdeue
Production Services with Gentoo Linux on SAKURA Cloud
Production Services with Gentoo Linux on SAKURA Cloud
Hidenori Matsuki
楽天ad4U 行動スキミング広告
楽天ad4U 行動スキミング広告
rakuten
6th Japan IT week autumn
6th Japan IT week autumn
Hidenori Matsuki
月間10,000PVのブログになるまでに学んだSEO 2014年12月7日
月間10,000PVのブログになるまでに学んだSEO 2014年12月7日
Nanae Hibino
スポーツナビアプリ スモールチームでのアプリ強化の進め方 #yjcamp
スポーツナビアプリ スモールチームでのアプリ強化の進め方 #yjcamp
Yahoo!デベロッパーネットワーク
20141027 movable type seminar
20141027 movable type seminar
Six Apart
クラウド技術を活用したリアルタイム広告 Logicad の入札・配信・ログ解析 #awssummit
クラウド技術を活用したリアルタイム広告 Logicad の入札・配信・ログ解析 #awssummit
Takahiro Yasuda
GDC2018 recap AGS JP
GDC2018 recap AGS JP
Amazon Web Services Japan
141027 シックスアパート様セミナー資料
141027 シックスアパート様セミナー資料
Masaki Suzuki
2つのサービスをAWSに移行した話
2つのサービスをAWSに移行した話
Arata Honda
Was ist angesagt?
(12)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
月間 250 億 imps 配信するために fluct が考えていること!
月間 250 億 imps 配信するために fluct が考えていること!
Production Services with Gentoo Linux on SAKURA Cloud
Production Services with Gentoo Linux on SAKURA Cloud
楽天ad4U 行動スキミング広告
楽天ad4U 行動スキミング広告
6th Japan IT week autumn
6th Japan IT week autumn
月間10,000PVのブログになるまでに学んだSEO 2014年12月7日
月間10,000PVのブログになるまでに学んだSEO 2014年12月7日
スポーツナビアプリ スモールチームでのアプリ強化の進め方 #yjcamp
スポーツナビアプリ スモールチームでのアプリ強化の進め方 #yjcamp
20141027 movable type seminar
20141027 movable type seminar
クラウド技術を活用したリアルタイム広告 Logicad の入札・配信・ログ解析 #awssummit
クラウド技術を活用したリアルタイム広告 Logicad の入札・配信・ログ解析 #awssummit
GDC2018 recap AGS JP
GDC2018 recap AGS JP
141027 シックスアパート様セミナー資料
141027 シックスアパート様セミナー資料
2つのサービスをAWSに移行した話
2つのサービスをAWSに移行した話
Andere mochten auch
機関車トーマスで説明するRTB
機関車トーマスで説明するRTB
Hisatoshi Kikumoto
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
Daisuke Yamazaki
Gunosy.go #2 container
Gunosy.go #2 container
Innami Satoshi
ReviveAdserverではじめるパーソナライズドリターゲティング
ReviveAdserverではじめるパーソナライズドリターゲティング
Nobumasa Ura
ソフトウェアエンジニアに知ってほしいAerospike
ソフトウェアエンジニアに知ってほしいAerospike
株式会社ジオロジック
アドテク案件入門講座
アドテク案件入門講座
伊藤 孝
US RTB Outlook 2012 to 2017.
US RTB Outlook 2012 to 2017.
Andy Meyers
広告の最適化
広告の最適化
章平 福井
今まで学び実践してきたこと
今まで学び実践してきたこと
Daisuke Yamazaki
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
Daisuke Yamazaki
a2iアトリビューション分科会20110811@so-net
a2iアトリビューション分科会20110811@so-net
Jumpei Oguri
2015年をRTBのアプリ広告元年とするために
2015年をRTBのアプリ広告元年とするために
Toshiaki Ishibashi
ATARA オンラインアトリビューション概要資料
ATARA オンラインアトリビューション概要資料
アタラ合同会社
海外アドテクIR資料まとめ 2015年1-3月期
海外アドテクIR資料まとめ 2015年1-3月期
Satoshi Noda
Video ad platform
Video ad platform
Satoshi Noda
Sano tokyowebmining 201625_v04
Sano tokyowebmining 201625_v04
Masakazu Sano
アトリビューションのLandscape
アトリビューションのLandscape
Taku ogawa
アドテク勉強会0819
アドテク勉強会0819
Hideya Kato
DMPの仕組み
DMPの仕組み
Kenta Suzuki
Sano web広告最適化20131018v3
Sano web広告最適化20131018v3
Masakazu Sano
Andere mochten auch
(20)
機関車トーマスで説明するRTB
機関車トーマスで説明するRTB
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
Gunosy.go #2 container
Gunosy.go #2 container
ReviveAdserverではじめるパーソナライズドリターゲティング
ReviveAdserverではじめるパーソナライズドリターゲティング
ソフトウェアエンジニアに知ってほしいAerospike
ソフトウェアエンジニアに知ってほしいAerospike
アドテク案件入門講座
アドテク案件入門講座
US RTB Outlook 2012 to 2017.
US RTB Outlook 2012 to 2017.
広告の最適化
広告の最適化
今まで学び実践してきたこと
今まで学び実践してきたこと
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
a2iアトリビューション分科会20110811@so-net
a2iアトリビューション分科会20110811@so-net
2015年をRTBのアプリ広告元年とするために
2015年をRTBのアプリ広告元年とするために
ATARA オンラインアトリビューション概要資料
ATARA オンラインアトリビューション概要資料
海外アドテクIR資料まとめ 2015年1-3月期
海外アドテクIR資料まとめ 2015年1-3月期
Video ad platform
Video ad platform
Sano tokyowebmining 201625_v04
Sano tokyowebmining 201625_v04
アトリビューションのLandscape
アトリビューションのLandscape
アドテク勉強会0819
アドテク勉強会0819
DMPの仕組み
DMPの仕組み
Sano web広告最適化20131018v3
Sano web広告最適化20131018v3
Ähnlich wie フルスクラッチで書いたアドサーバの開発運用史
株式会社Gunosy fix
株式会社Gunosy fix
Makoto Ujyu
広告テクノロジーを活用したROIを最大化させる運用手法のご紹介
広告テクノロジーを活用したROIを最大化させる運用手法のご紹介
株式会社ヴィクシア
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Boss4434
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews, Inc.
Com ad
Com ad
COMSQUARE
Goalist会社概要
Goalist会社概要
Goalist Co.,Ltd.
【ngi adplatform】基本機能説明資料ver4.0
【ngi adplatform】基本機能説明資料ver4.0
ngiAdPlatform
【Ngi adplatform】基本機能説明資料
【Ngi adplatform】基本機能説明資料
ngiAdPlatform
【ngi Ad Platform】基本機能説明資料ver3.0
【ngi Ad Platform】基本機能説明資料ver3.0
ngiAdPlatform
Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略
Six Apart KK
意外と知らない?地域メディアのアドネットワークマネタイズ
意外と知らない?地域メディアのアドネットワークマネタイズ
Hal Seki
Web制作者のためのWebマーケティング用語と計算式
Web制作者のためのWebマーケティング用語と計算式
Yasuhito Yabe
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
Katsuaki Sato
インテキスト広告メディア向け資料簡易版
インテキスト広告メディア向け資料簡易版
kazuto sato
実践、成果を生むWebサイトの秘訣と運営
実践、成果を生むWebサイトの秘訣と運営
Kennosuke Yamaguchi
Revive
Revive
mikikentaro1
成果報酬型チャットボットRevive
成果報酬型チャットボットRevive
mikikentaro1
戦略広報における オウンドメディアコミュニケーションとは
戦略広報における オウンドメディアコミュニケーションとは
トライベック・ストラテジー株式会社 / Tribeck Strategy Inc.
アドテクを支える人と技術
アドテクを支える人と技術
Ransui Iso
20210407 int saleshub ver
20210407 int saleshub ver
naooyamada
Ähnlich wie フルスクラッチで書いたアドサーバの開発運用史
(20)
株式会社Gunosy fix
株式会社Gunosy fix
広告テクノロジーを活用したROIを最大化させる運用手法のご紹介
広告テクノロジーを活用したROIを最大化させる運用手法のご紹介
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解
Com ad
Com ad
Goalist会社概要
Goalist会社概要
【ngi adplatform】基本機能説明資料ver4.0
【ngi adplatform】基本機能説明資料ver4.0
【Ngi adplatform】基本機能説明資料
【Ngi adplatform】基本機能説明資料
【ngi Ad Platform】基本機能説明資料ver3.0
【ngi Ad Platform】基本機能説明資料ver3.0
Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略
意外と知らない?地域メディアのアドネットワークマネタイズ
意外と知らない?地域メディアのアドネットワークマネタイズ
Web制作者のためのWebマーケティング用語と計算式
Web制作者のためのWebマーケティング用語と計算式
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
インテキスト広告メディア向け資料簡易版
インテキスト広告メディア向け資料簡易版
実践、成果を生むWebサイトの秘訣と運営
実践、成果を生むWebサイトの秘訣と運営
Revive
Revive
成果報酬型チャットボットRevive
成果報酬型チャットボットRevive
戦略広報における オウンドメディアコミュニケーションとは
戦略広報における オウンドメディアコミュニケーションとは
アドテクを支える人と技術
アドテクを支える人と技術
20210407 int saleshub ver
20210407 int saleshub ver
フルスクラッチで書いたアドサーバの開発運用史
1.
フルスクラッチで書いた アドサーバの開発運⽤用史
株式会社Gunosy 2014 年年 9⽉月
2.
⾃自⼰己紹介 印南聡志(いんなみ
さとし) アドエンジニア 2014年年6⽉月⼊入社(4ヶ⽉月⽬目) ⾔言語 l Java l Python Git Hubアカウント 㼴Gunosy Inc. l satoshi03
3.
アドチームとは 業務 •
「広告による収益を最⼤大化する」 • AdServerの開発・運⽤用 㼴Gunosy Inc. • 配信周りの開発 • 広告推薦ロジック開発 • 広告枠の開発 • ログ集計・分析 • チーム⼈人数 • 3 ~∼ 4⼈人
4.
本⽇日話したい内容 㼴Gunosy
Inc. 罠にかかって学んだ広告事業で⼤大切切な2つのこと
5.
Gunosyの広告事業 ⾃自社製のAdServerを開発・運⽤用
Gunosy Ads 㼴Gunosy Inc. ᅇ䛾䛚ヰ l ⾃自社メディア(Gunosyアプリ)に広告配信 Gunosy Ad network l 他社メディアに広告配信
6.
広告事業で⼤大切切なこと 㼴Gunosy Inc.
広告による収益の最⼤大化 良良い広告を⼤大量量に配信すること
7.
良良い広告とは? 㼴Gunosy Inc.
䝯䝕䜱䜰 (Gunosy) 䞉㻌䝴䞊䝄䛾䜽䝸䝑䜽⋡(CTR)䛜㧗䛔 䞉㻌ᗈ࿌䛾༢౯䛜㧗䛔 ༢౯䛾㧗䛔ᗈ࿌䜢䜽䝸䝑䜽䛥䛫䜜䜀䛔䛔 ➨୍䛾⨜
8.
メディア視点での収益⾄至上主義の罠 㼴Gunosy Inc.
メディアの収益性を上げたい!! とにかくクリックされやすい広告を出す クリック率率率が上昇しメディアの収益が増加 しかし、、、
9.
しかし、、 㼴Gunosy
Inc. 次第に収益が低下
10.
このとき起きていること 㼴Gunosy Inc.
䝴䞊䝄 䝯䝕䜱䜰 (Gunosy) ᗈ࿌ 䞉㻌䝴䞊䝄䛾䜽䝸䝑䜽⋡䛜㧗䛔 䞉㻌ᗈ࿌䛾༢౯䛜㧗䛔 䞉㻌䝙䞊䝈䛻䝬䝑䝏䛧䛶䛔䛺䛔 䞉㻌䝇䝖䝺䝇䛜ከ䛔 䞉㻌䝴䞊䝄䛾䝁䞁䝞䞊䝆䝵䞁⋡ 䛜ప䛔 • 䝇䝖䝺䝇ቑຍ䛻䜘䜛䝴䞊䝄䛾㞳⬺ • ຠᯝ䛜䛒䜟䛺䛔䛣䛸䛻䜘䜛ᗈ࿌䛾㞳⬺
11.
⼤大切切なこと:その1 Ⰻ䛔ᗈ࿌䛾ᐃ⩏䛿䝴䞊䝄䞉ᗈ࿌䞉䝯䝕䜱䜰䛻䜘䛳䛶␗䛺䜛 㼴Gunosy
Inc. 䝴䞊䝄 䝯䝕䜱䜰 (Gunosy) ᗈ࿌ 䞉㻌䝴䞊䝄䛾䜽䝸䝑䜽⋡䛜㧗䛔 䞉㻌ᗈ࿌䛾༢౯䛜㧗䛔 䞉㻌䝙䞊䝈䛻䝬䝑䝏䛧䛶䛔䜛 䞉㻌䝇䝖䝺䝇䛜ᑡ䛺䛔 䞉㻌䝴䞊䝄䛾䝁䞁䝞䞊䝆䝵䞁⋡ 䛜㧗䛔 䝴䞊䝄䞉ᗈ࿌䞉䝯䝕䜱䜰䛶䛾┈䜢᭱䟿䛂୕᪉Ⰻ䛧䛃
12.
【参考】良良い広告を判断するための指標 㼴Gunosy Inc.
DAU (Daily Active User) 1⽇日のアクティブユーザ数 CVR (ConveRsion Rate) クリックに対するコンバージョンの割合 䝯䝕䜱䜰 ᗈ࿌ 䝴䞊䝄 eCPM (effec2ve Cost Per Mill) 1000ᅇ䜲䞁䝥䝺䝅䝵䞁(⾲♧)䛒䛯䜚䛾┈ CTR (Click Through Rate) 䜲䞁䝥䝺䝑䝅䝵䞁(⾲♧)䛻ᑐ䛩䜛䜽䝸䝑䜽䛾ྜ CPA (Cost Per Acquisi2on) 1䝁䞁䝞䞊䝆䝵䞁䛻䛛䛛䛳䛯䝁䝇䝖
13.
広告事業で⼤大切切なこと 㼴Gunosy Inc.
広告による収益の最⼤大化 良良い広告を⼤大量量に配信すること
14.
⼤大量量に配信するとは? •
配信にレイテンシを出さない( 50msec) • 表⽰示枠(在庫)を増やす • (もちろん)⽌止まらない 㼴Gunosy Inc.
15.
アクセス数の急激な増加 㼴Gunosy Inc.
5⽉月から4ヶ⽉月で5倍以上のアクセス数の増加 ᩘ༓䝸䜽䜶䝇䝖/ ᪥ ᩘ൨䝸䜽䜶䝇䝖/᪥ 5᭶ 9᭶
16.
アクセス数の時間ごとの急激な増加 㼴Gunosy Inc.
ピーク時には通常時の3倍〜~5倍のアクセス 8:00 12:00 17:00 21:00 䝸䜽䜶䝇䝖ᩘ 㛫
17.
㼴Gunosy Inc. 䝃䞊䝞䜢ᶓ䛻୪䜉䜜䜀䛺䜣䛸䛛䛺䜛䟿
➨䛾⨜
18.
サーバ台数を20台に、、 㼴Gunosy Inc.
_⼈人⼈人⼈人⼈人⼈人⼈人_ > レイテン⽒氏来訪 <  ̄Y^Y^Y^Y^Y ̄
19.
そのとき何がおこっていたか 㼴Gunosy Inc.
問題:R/WをするRedisにアクセスが集中 Write/Bulk Read待ちが発⽣生し遅延が発⽣生 䞉䞉䞉䞉䞉 Elastic Load Balancing EC2 instance Redis on EC2 instance Redis Read Replica
20.
対策 㼴Gunosy Inc.
㓄ಙഃ䛷Redis䛾Read䜢䝣䜯䜲䝹䛷ฎ⌮ 䚷䚷䚷䚷s3䛛䜙䝎䜴䞁䝻䞊䝗䛧䛶ྛ䜲䞁䝇䝍䞁䝇䛷䝻䞊䝗 䚷䚷䚷䚷䝺䜲䝔䞁䝅㻌䛜50msec௨ෆ䛻䟿䟿 䞉䞉䞉䞉䞉 Elastic Load Balancing EC2 instance Redis on EC2 instance Redis Read Replica Amazon S3 bucket
21.
⼤大切切なこと:その2 たとえキャッシュでも1箇所を参照するような構成にしない
㼴Gunosy Inc. スケールアウトの過程で必ずボトルネックに
22.
まとめ 罠にかかって学んだ広告事業で⼤大切切な2つのこと 㼴Gunosy
Inc. 1. ユーザ・広告主・メディア全ての利利益を最⼤大化 2. キャッシュでも1箇所を参照するような構成にしない
23.
We are hiring!!!
㼴Gunosy Inc. 良良い広告を⼤大量量に配信する仕組みを 作りたいエンジニアWanted!!
Jetzt herunterladen