Submit Search
Upload
スケールしない広告サーバの作り方
•
Download as PPTX, PDF
•
5 likes
•
2,383 views
Innami Satoshi
Follow
スケールしない広告サーバのアンチパターンについて説明しています.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 28
Download now
Recommended
アドサーバの開発・運用で学んだ知見について説明しています。
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史
Innami Satoshi
広告配信を高速化する際に気をつけるべきポイントを書いています。
高速な広告配信サーバの作り方のコツ
高速な広告配信サーバの作り方のコツ
Innami Satoshi
#gunosybeer
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
Ryo Aita
プレゼンの資料となります.
Nkcug プレゼン01
Nkcug プレゼン01
Masashi Maruya
「カジュアルゲームでリワード広告は有効か!?」 累計DL数1,200万DLを突破しているフルセイルのカジュアルゲームユニット"アプたま"の事例を元に、広告モデルでのプロモーションが有効か!?に関して、弊社の知見をご説明させて頂いております。
【カジュアルゲームでリワード広告は有効か!?】
【カジュアルゲームでリワード広告は有効か!?】
Yuta Tsuchiya
Rtb30min
Rtb30min
Daisuke Yamazaki
PHPカンファレンス2015の発表資料 サイバーエージェントのゲーム事業における ゲーム開発の現場のお話
Inside CyberAgent's Game Development
Inside CyberAgent's Game Development
Suguru Shirai
2014年9月12日に松江オープンソースラボで開催された、kintone Café 松江 #1の講演資料です。 http://farend.doorkeeper.jp/events/13851 当日に飛ばしてしまったデモ内容も盛り込んだ完全版です。
【kintone café松江#1】kintoneの可能性
【kintone café松江#1】kintoneの可能性
Koji Asaga
Recommended
アドサーバの開発・運用で学んだ知見について説明しています。
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史
Innami Satoshi
広告配信を高速化する際に気をつけるべきポイントを書いています。
高速な広告配信サーバの作り方のコツ
高速な広告配信サーバの作り方のコツ
Innami Satoshi
#gunosybeer
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
Ryo Aita
プレゼンの資料となります.
Nkcug プレゼン01
Nkcug プレゼン01
Masashi Maruya
「カジュアルゲームでリワード広告は有効か!?」 累計DL数1,200万DLを突破しているフルセイルのカジュアルゲームユニット"アプたま"の事例を元に、広告モデルでのプロモーションが有効か!?に関して、弊社の知見をご説明させて頂いております。
【カジュアルゲームでリワード広告は有効か!?】
【カジュアルゲームでリワード広告は有効か!?】
Yuta Tsuchiya
Rtb30min
Rtb30min
Daisuke Yamazaki
PHPカンファレンス2015の発表資料 サイバーエージェントのゲーム事業における ゲーム開発の現場のお話
Inside CyberAgent's Game Development
Inside CyberAgent's Game Development
Suguru Shirai
2014年9月12日に松江オープンソースラボで開催された、kintone Café 松江 #1の講演資料です。 http://farend.doorkeeper.jp/events/13851 当日に飛ばしてしまったデモ内容も盛り込んだ完全版です。
【kintone café松江#1】kintoneの可能性
【kintone café松江#1】kintoneの可能性
Koji Asaga
クックパッドでの、Ruby を利用した大規模ウェブサービスの開発・運用方法の説明
Ruby を利用した大規模ウェブサービスの開発・運用
Ruby を利用した大規模ウェブサービスの開発・運用
Yuichi Tateno
ECMA-262 Edition 5.1 読書会 (http://ecma262reading.doorkeeper.jp/) 第7回の発表資料です。
第7回 ECMA-262 Edition5.1読書会
第7回 ECMA-262 Edition5.1読書会
Shou Takenaka
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
Daisuke Yamazaki
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
Daisuke Yamazaki
今すぐ使える!Photoshopの拡張機能やプラグイン
今すぐ使える!Photoshopの拡張機能やプラグイン
Minoru Sogawa
第10回静岡ITPro勉強会インフラ部 「nginxの紹介」資料
nginxの紹介
nginxの紹介
Takashi Takizawa
Japanese translation of Ed Yourdon's "Top 10 Software Engineering Concepts V11.1
Top Ten SE Concepts V11.1 Jp
Top Ten SE Concepts V11.1 Jp
Kenji Hiranabe
0からのWebディレクション講座 制作編 170218 slide_share Projectを成功させるためのディレクターの役割
0からのWebディレクション講座 制作編 170218 slide_share
0からのWebディレクション講座 制作編 170218 slide_share
Kazuki Iwai
「ECキャンパス」は全国のネットショップを運営する店長さんに学びの場となるWEBキャンパスを提供します。「売上を伸ばしたいけどやり方がわからない」「セミナーに参加したいけど高い」「地方なのでまわりに相談する人がいない」といったお悩みを解決します。共通の悩みを持った仲間と学び、助け合い、ノウハウを共有し、それぞれの目標に向かってがんばって行きましょう! http://ec-campus.tv/
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
ec-campus
Presentation shows by example (IPT Polling Demo JAXRS20 HATEOAS, https://github.com/iproduct/IPT-Polling-Demo-JAXRS20-HATEOAS/wiki) the novelties in JAX-RS 2.0 and REST HATEOAS: - Standardized REST Client API; - Client and server-side asynchronous HTTP request processing; - Integration of declarative validation using JSR 349: Bean Validation 1.1; - Improved server-suggested content negotiation; - Aspect-oriented extensibility of request/response processing using Filters and Interceptors; - Dynamic extension registration using DynamicFeature interface; - Hypermedia As The Engine Of Application State (HATEOAS) REST architectural constraint support using state transition links (support for new HTTP Link header as well as JAXB serialization of resource links). [IPT, http://iproduct.org]
Novelties in Java EE 7: JAX-RS 2.0 + IPT REST HATEOAS Polling Demo @ BGOUG Co...
Novelties in Java EE 7: JAX-RS 2.0 + IPT REST HATEOAS Polling Demo @ BGOUG Co...
Trayan Iliev
MTDDC 2010.2.5 Tokyo - Brand new API
MTDDC 2010.2.5 Tokyo - Brand new API
Six Apart KK
MT 福岡 - Web制作・運営のツボVol.1 Oct 9, 2016
Data API ことはじめ
Data API ことはじめ
Yuji Takayama
Fork/Join Framework。そしてLambdaへ。
Fork/Join Framework。そしてLambdaへ。
Yuichi Sakuraba
Introducing C# in AWS Lambda (Japanese)
Introducing C# in AWS Lambda
Introducing C# in AWS Lambda
Atsushi Fukui
2017年2月15日開催のセミナー「これから取り組むWebアクセシビリティ Vol.2」で、セッション1「なぜ企業はWebアクセシビリティに取り組むのか?」に用いたスライドです。講師は作業部会1(理解と普及)委員の伊原 力也氏です。
なぜ企業はWebアクセシビリティに取り組むのか?
なぜ企業はWebアクセシビリティに取り組むのか?
Web Accessibility Infrastructure Committee (WAIC)
2016/11/25に開催されたJava Meeting Sendaiでの講演資料です。
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
JavaOne 2016 feedback for Developers Festa Sapporo, 11th Nov, 2016.
20161111 java one2016-feedback
20161111 java one2016-feedback
Takashi Ito
2016年7月17日に開催された「さくらじまハウス」での講演資料です。
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Keisuke Nishitani
Single-page application
Single-page application
Fumio SAGAWA
2016年12月7日のServerless Follow Upでの資料です
Introduction to AWS X-Ray
Introduction to AWS X-Ray
Keisuke Nishitani
サービスは作っても、売れるかどうかはわかりません。 ビジネス価値を検証するためにも動くものを素早く作ることは重要です。 たくさんの失敗事例から学んだ、よりよいサービスを素早く作るコツ教えます。
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
shigeki masuda
Developers Summit 2016 ( http://event.shoeisha.jp/devsumi/20160218/ ) の一日目ランチセッションにて発表した資料です。
How to develop a huge Single Page Application
How to develop a huge Single Page Application
Naoki Yamada
More Related Content
Viewers also liked
クックパッドでの、Ruby を利用した大規模ウェブサービスの開発・運用方法の説明
Ruby を利用した大規模ウェブサービスの開発・運用
Ruby を利用した大規模ウェブサービスの開発・運用
Yuichi Tateno
ECMA-262 Edition 5.1 読書会 (http://ecma262reading.doorkeeper.jp/) 第7回の発表資料です。
第7回 ECMA-262 Edition5.1読書会
第7回 ECMA-262 Edition5.1読書会
Shou Takenaka
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
Daisuke Yamazaki
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
Daisuke Yamazaki
今すぐ使える!Photoshopの拡張機能やプラグイン
今すぐ使える!Photoshopの拡張機能やプラグイン
Minoru Sogawa
第10回静岡ITPro勉強会インフラ部 「nginxの紹介」資料
nginxの紹介
nginxの紹介
Takashi Takizawa
Japanese translation of Ed Yourdon's "Top 10 Software Engineering Concepts V11.1
Top Ten SE Concepts V11.1 Jp
Top Ten SE Concepts V11.1 Jp
Kenji Hiranabe
0からのWebディレクション講座 制作編 170218 slide_share Projectを成功させるためのディレクターの役割
0からのWebディレクション講座 制作編 170218 slide_share
0からのWebディレクション講座 制作編 170218 slide_share
Kazuki Iwai
「ECキャンパス」は全国のネットショップを運営する店長さんに学びの場となるWEBキャンパスを提供します。「売上を伸ばしたいけどやり方がわからない」「セミナーに参加したいけど高い」「地方なのでまわりに相談する人がいない」といったお悩みを解決します。共通の悩みを持った仲間と学び、助け合い、ノウハウを共有し、それぞれの目標に向かってがんばって行きましょう! http://ec-campus.tv/
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
ec-campus
Presentation shows by example (IPT Polling Demo JAXRS20 HATEOAS, https://github.com/iproduct/IPT-Polling-Demo-JAXRS20-HATEOAS/wiki) the novelties in JAX-RS 2.0 and REST HATEOAS: - Standardized REST Client API; - Client and server-side asynchronous HTTP request processing; - Integration of declarative validation using JSR 349: Bean Validation 1.1; - Improved server-suggested content negotiation; - Aspect-oriented extensibility of request/response processing using Filters and Interceptors; - Dynamic extension registration using DynamicFeature interface; - Hypermedia As The Engine Of Application State (HATEOAS) REST architectural constraint support using state transition links (support for new HTTP Link header as well as JAXB serialization of resource links). [IPT, http://iproduct.org]
Novelties in Java EE 7: JAX-RS 2.0 + IPT REST HATEOAS Polling Demo @ BGOUG Co...
Novelties in Java EE 7: JAX-RS 2.0 + IPT REST HATEOAS Polling Demo @ BGOUG Co...
Trayan Iliev
MTDDC 2010.2.5 Tokyo - Brand new API
MTDDC 2010.2.5 Tokyo - Brand new API
Six Apart KK
MT 福岡 - Web制作・運営のツボVol.1 Oct 9, 2016
Data API ことはじめ
Data API ことはじめ
Yuji Takayama
Fork/Join Framework。そしてLambdaへ。
Fork/Join Framework。そしてLambdaへ。
Yuichi Sakuraba
Introducing C# in AWS Lambda (Japanese)
Introducing C# in AWS Lambda
Introducing C# in AWS Lambda
Atsushi Fukui
2017年2月15日開催のセミナー「これから取り組むWebアクセシビリティ Vol.2」で、セッション1「なぜ企業はWebアクセシビリティに取り組むのか?」に用いたスライドです。講師は作業部会1(理解と普及)委員の伊原 力也氏です。
なぜ企業はWebアクセシビリティに取り組むのか?
なぜ企業はWebアクセシビリティに取り組むのか?
Web Accessibility Infrastructure Committee (WAIC)
2016/11/25に開催されたJava Meeting Sendaiでの講演資料です。
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
JavaOne 2016 feedback for Developers Festa Sapporo, 11th Nov, 2016.
20161111 java one2016-feedback
20161111 java one2016-feedback
Takashi Ito
2016年7月17日に開催された「さくらじまハウス」での講演資料です。
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Keisuke Nishitani
Single-page application
Single-page application
Fumio SAGAWA
2016年12月7日のServerless Follow Upでの資料です
Introduction to AWS X-Ray
Introduction to AWS X-Ray
Keisuke Nishitani
Viewers also liked
(20)
Ruby を利用した大規模ウェブサービスの開発・運用
Ruby を利用した大規模ウェブサービスの開発・運用
第7回 ECMA-262 Edition5.1読書会
第7回 ECMA-262 Edition5.1読書会
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
今すぐ使える!Photoshopの拡張機能やプラグイン
今すぐ使える!Photoshopの拡張機能やプラグイン
nginxの紹介
nginxの紹介
Top Ten SE Concepts V11.1 Jp
Top Ten SE Concepts V11.1 Jp
0からのWebディレクション講座 制作編 170218 slide_share
0からのWebディレクション講座 制作編 170218 slide_share
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
Novelties in Java EE 7: JAX-RS 2.0 + IPT REST HATEOAS Polling Demo @ BGOUG Co...
Novelties in Java EE 7: JAX-RS 2.0 + IPT REST HATEOAS Polling Demo @ BGOUG Co...
MTDDC 2010.2.5 Tokyo - Brand new API
MTDDC 2010.2.5 Tokyo - Brand new API
Data API ことはじめ
Data API ことはじめ
Fork/Join Framework。そしてLambdaへ。
Fork/Join Framework。そしてLambdaへ。
Introducing C# in AWS Lambda
Introducing C# in AWS Lambda
なぜ企業はWebアクセシビリティに取り組むのか?
なぜ企業はWebアクセシビリティに取り組むのか?
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
20161111 java one2016-feedback
20161111 java one2016-feedback
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Single-page application
Single-page application
Introduction to AWS X-Ray
Introduction to AWS X-Ray
Similar to スケールしない広告サーバの作り方
サービスは作っても、売れるかどうかはわかりません。 ビジネス価値を検証するためにも動くものを素早く作ることは重要です。 たくさんの失敗事例から学んだ、よりよいサービスを素早く作るコツ教えます。
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
shigeki masuda
Developers Summit 2016 ( http://event.shoeisha.jp/devsumi/20160218/ ) の一日目ランチセッションにて発表した資料です。
How to develop a huge Single Page Application
How to develop a huge Single Page Application
Naoki Yamada
メンテナブルなJsってなんだろう
メンテナブルなJsってなんだろう
Daiki Matsumoto
CSS nite LP 10 にて行ったプレゼンテーションスライドです。
SEO業者事業仕分け論
SEO業者事業仕分け論
Takahiro Ogoshi
kintone hive 2021 大阪事例 kintone hive osaka vol.9 ユーザー事例 スラッシュ株式会社 安藤史織 氏
便利に!スムーズに!コミュニケーション活性化
便利に!スムーズに!コミュニケーション活性化
Cybozucommunity
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/685/room ーーーーーーーーーーーーーーーーーーーーーーー
【再放送】菊池崇のレスポンシブWEBデザイン道場
【再放送】菊池崇のレスポンシブWEBデザイン道場
schoowebcampus
2014年11月11日にベルサール西新宿で開催されたSearch Summit Tokyo 2014で使用されたスライドになります。 SEOテクニカルセッションについては大変申し訳ございませんが非公開とさせていただいております。ご理解をいただけますと幸いです。 Presentation for Search Summit Tokyo 2014
Search Summit 2014プレゼンテーション資料
Search Summit 2014プレゼンテーション資料
searchsummittokyo
http://www.youtube.com/watch?v=sxW5_BH3-A4
自社開発をしていなかった会社が Python を選んだ理由
自社開発をしていなかった会社が Python を選んだ理由
Daisuke Komatsu
LIGデザイナーによるイベント「LIGSHIP」第4回のLTで発表したスライドです
サイトリニューアル時のコンセプト設計
サイトリニューアル時のコンセプト設計
LIG inc.
Ginzametrics第3回open seoセミナー shimizu資料_20140526
Ginzametrics第3回open seoセミナー shimizu資料_20140526
DemandSphere
福岡でやったディレクションセミナーの中身。 4時間ぶっ通しで喋った内容てんこ盛りに入ってるやつ。
20140913 ディレクション講演資料(山盛り)
20140913 ディレクション講演資料(山盛り)
Kenta Nakamura
ファン作りをブログを通して、創りだす方法です。
ビジネスサポート協会 第17回【ファンができるブログの作り方】
ビジネスサポート協会 第17回【ファンができるブログの作り方】
Webコンサルタント武藤正隆
2014.12.06にDevlove甲子園日本シリーズで喋った内容です。
#Devlove 甲子園日本シリーズ ku_suke
#Devlove 甲子園日本シリーズ ku_suke
Yusuke Kawabata
2016年10月2日(日)Game Gatling LT Vol.2での登壇資料です。
スマホ版ログレスにポストエフェクトシステムを導入した話
スマホ版ログレスにポストエフェクトシステムを導入した話
章暢 藤井
デジコミュ秋田2015 11/14(土) で発表したスライドになります。 ■デジコミュ秋田2015サイト http://www.digicommu-akita.net/
WordPressだけで動かす 『爆速』メディアECサイトの作り方
WordPressだけで動かす 『爆速』メディアECサイトの作り方
Fumito Abe
MEO×動画POP企画書_20230131.pdf
MEO×動画POP企画書_20230131.pdf
MEO×動画POP企画書_20230131.pdf
ikedahikaru
SEO対策に頼らないコンテンツマーケティングは、2018年9月10日に開催されるセミナー(会場はタスクール、名古屋市千種区)の資料です。 月16万PVの弊社ウェブサイト(オウンドメディア)などを題材に、SEO対策ではないウェブ集客の方法、それを実現するために、CMS(concrete5)でクイズ機能や計算機能を付けるなどの仕組みを紹介します。
SEO対策に頼らないコンテンツマーケティング
SEO対策に頼らないコンテンツマーケティング
Fumito Mizuno
副業で手伝っている会社でエンジニアの子たちが 開発者ブログを書いてくれているのですが、 「もっとこういう広報視点あったらもっといいものになるな…!よし、それなら広報のことを広報初心者向けに勉強会してみよう!」 と思ったところから #広報ことはじめ ははじまりました。 全何回になるのやら。
明日からできる! #広報ことはじめ
明日からできる! #広報ことはじめ
Yuko Osaki
2014/09/09に行われた『サーバ/インフラエンジニア養成読本 ログ収集〜可視化編』 出版記念!執筆者が語る大講演会! での発表資料です。 http://eventdots.jp/event/137658
サービス改善はログデータ分析から
サービス改善はログデータ分析から
Kenta Suzuki
2015年2月14日開催Webディレクター向けセミナーイベントvol1「個性派プレゼンターからヒントを盗め」 主催 株式会社デスクトップワークス社 会場 株式会社クリーク・アンド・リバー社
シナリオが作れるリスティングプレイヤーになろう|株式会社PROPO 中尾豊
シナリオが作れるリスティングプレイヤーになろう|株式会社PROPO 中尾豊
Yutaka Nakao
Similar to スケールしない広告サーバの作り方
(20)
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
How to develop a huge Single Page Application
How to develop a huge Single Page Application
メンテナブルなJsってなんだろう
メンテナブルなJsってなんだろう
SEO業者事業仕分け論
SEO業者事業仕分け論
便利に!スムーズに!コミュニケーション活性化
便利に!スムーズに!コミュニケーション活性化
【再放送】菊池崇のレスポンシブWEBデザイン道場
【再放送】菊池崇のレスポンシブWEBデザイン道場
Search Summit 2014プレゼンテーション資料
Search Summit 2014プレゼンテーション資料
自社開発をしていなかった会社が Python を選んだ理由
自社開発をしていなかった会社が Python を選んだ理由
サイトリニューアル時のコンセプト設計
サイトリニューアル時のコンセプト設計
Ginzametrics第3回open seoセミナー shimizu資料_20140526
Ginzametrics第3回open seoセミナー shimizu資料_20140526
20140913 ディレクション講演資料(山盛り)
20140913 ディレクション講演資料(山盛り)
ビジネスサポート協会 第17回【ファンができるブログの作り方】
ビジネスサポート協会 第17回【ファンができるブログの作り方】
#Devlove 甲子園日本シリーズ ku_suke
#Devlove 甲子園日本シリーズ ku_suke
スマホ版ログレスにポストエフェクトシステムを導入した話
スマホ版ログレスにポストエフェクトシステムを導入した話
WordPressだけで動かす 『爆速』メディアECサイトの作り方
WordPressだけで動かす 『爆速』メディアECサイトの作り方
MEO×動画POP企画書_20230131.pdf
MEO×動画POP企画書_20230131.pdf
SEO対策に頼らないコンテンツマーケティング
SEO対策に頼らないコンテンツマーケティング
明日からできる! #広報ことはじめ
明日からできる! #広報ことはじめ
サービス改善はログデータ分析から
サービス改善はログデータ分析から
シナリオが作れるリスティングプレイヤーになろう|株式会社PROPO 中尾豊
シナリオが作れるリスティングプレイヤーになろう|株式会社PROPO 中尾豊
Recently uploaded
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
Toru Miyahara
人的資本経営[1]を実現するには,生産性とQoW(Quality of Work,働き方の質)を同時に改善し続けていくことが有効である.そのための課題は多岐に渡るため,DX(Digital Transformation)的発想が求められる。一方、情報の約60~80%が位置情報に関連していることが報告されている.本稿では,地理空間情報と他の情報とを連携させて課題解決を支援する地理空間インテリジェンス(GSI)でDXを促進し,製造現場やサービス現場で人的資本経営を支援することに資する筆者らの一連の取り組みについて紹介する.
人的資本経営のための地理情報インテリジェンス 作業パターン分析と心身状態把握に関する実証事例
人的資本経営のための地理情報インテリジェンス 作業パターン分析と心身状態把握に関する実証事例
Kurata Takeshi
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
Toru Miyahara
Solana Developer Hub Online #6 https://lu.ma/evx8jtpi
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
K Kinzal
下記の会の感想 https://kichijojipm.connpass.com/event/315276/presentation/
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
Masatsugu Matsushita
スタートアップCTO経験から キャリアについて再考する DIGGLE 株式会社 取締役CTO 水上駿 こちらのイベントでの登壇資料です。 https://rosca.connpass.com/event/319175/
【登壇資料】スタートアップCTO経験からキャリアについて再考する CTO・VPoEに聞く by DIGGLE CTO 水上
【登壇資料】スタートアップCTO経験からキャリアについて再考する CTO・VPoEに聞く by DIGGLE CTO 水上
mizukami4
ビジュアルプログラミングIoTLT17資料です。
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
miyp
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
Toru Miyahara
Recently uploaded
(8)
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
人的資本経営のための地理情報インテリジェンス 作業パターン分析と心身状態把握に関する実証事例
人的資本経営のための地理情報インテリジェンス 作業パターン分析と心身状態把握に関する実証事例
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
【登壇資料】スタートアップCTO経験からキャリアについて再考する CTO・VPoEに聞く by DIGGLE CTO 水上
【登壇資料】スタートアップCTO経験からキャリアについて再考する CTO・VPoEに聞く by DIGGLE CTO 水上
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
スケールしない広告サーバの作り方
1.
印南 @ Gunosy
広告技術部 スケールしない広告サーバの作り方
2.
自己紹介 • 印南聡志(いんなみ さとし) •
Gunosyのアドエンジニア • 2014年6月 入社 • Gunosyのアド配信サーバ周り全般担当 • 言語 • Go • Python • 最近ランニングにはまっております
3.
今日のお話 スケールしない 広告サーバの作り方 ※ここでのスケールはスケールアウトのことです
4.
注意 スケール時のアンチパターンをまとめております! 弊社の広告サーバがスケールしないわけではありません!
5.
あなたの会社の広告サーバは スケールしていますか?
6.
スケールしないと… 急なリクエスト増に耐えられない
7.
レイテンシ(遅延)が発生
8.
エンジニアの死
9.
油田王になりたくなる
10.
作り方を知れば あなたにも簡単に作れます!
11.
スケールしない広告サーバの作り方① ボトルネックをガンガン作ろう!
12.
ボトルネックをガンガン作ると… アクセス増のタイミングで ボトルネック部分が突然詰まる!
13.
ボトルネックを作るには?
14.
ボトルネックを作るには? (その1) 配信サーバからデータストアに ガンガン書き込みを走らせよう!
15.
配信サーバ 配信データ DB READ WRITE ボトルネック 書き込みが分散できず 詰まる
16.
ボトルネックを作るには? (その2) 全データを一つの データストアに入れよう!
17.
広告情報 配信候補 消化予算 ユーザ属性 FQ リタゲ … データサイズ… ライフサイクル… 重要度… 配信データDB アクセスが集中 メンテが困難
18.
ボトルネックを作るには? (その3) 全ての処理を同期的に行おう!
19.
ログDB WRITE ボトルネック 配信サーバ ELB 書込み完了を 待機
20.
スケールしない広告サーバの作り方② サーバ追加が超絶難しい 環境を作ろう!
21.
どうやって作るか?
22.
サーバを追加するのに 物理的にサーバを購入するために 承認が必要な環境を整えよう! サーバ追加を超絶難しくするには? 3人以上の承認が 必要なのがベター
23.
サーバごとに独自の環境設定を (バレにくいように)埋めこもう! サーバ追加を超絶難しくするには?
24.
どこに隠しておくのが良いのか? • configファイル • 環境変数 •
cron /etc/xx/include あたりがGood 実行ユーザを 変えて撹乱
25.
サーバ追加を超絶難しくするには? 継続的インテグレーション(CI)環境 を作らないようにしよう!
26.
まとめ スケールしない広告サーバを作るには? ボトルネックをガンガン作ろう! サーバ追加が超絶難しい環境を整えよう!
27.
最後に スケールする広告サーバに興味があれば 懇親会でお声掛けください
28.
We Are Hiring!!! Gunosyではスケールする広告サーバを 開発するエンジニアを 募集しております!!
Download now