Suche senden
Hochladen
JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
•
21 gefällt mir
•
3,336 views
Naoyuki Yamada
Folgen
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 12
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
Naoyuki Yamada
株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発
Naoyuki Yamada
これからのインフラエンジニアについて考えていること
これからのインフラエンジニアについて考えていること
gree_tech
Works of site reliability engineer
Works of site reliability engineer
Shohei Kobayashi
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
Azure Load Testingを試してみた
Azure Load Testingを試してみた
Hiroyuki Mori
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
真吾 吉田
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
Empfohlen
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
Naoyuki Yamada
株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発
Naoyuki Yamada
これからのインフラエンジニアについて考えていること
これからのインフラエンジニアについて考えていること
gree_tech
Works of site reliability engineer
Works of site reliability engineer
Shohei Kobayashi
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
Azure Load Testingを試してみた
Azure Load Testingを試してみた
Hiroyuki Mori
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
真吾 吉田
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Hiroyuki Hiki
Alexaスキルを作ろう
Alexaスキルを作ろう
真吾 吉田
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング
真吾 吉田
profile
profile
真吾 吉田
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo
Masahiro NAKAYAMA
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
Serverworks Co.,Ltd.
de:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLT
真吾 吉田
AWSアップデート (DB縛り) in 第18回 JAWS-UG 東京 勉強会
AWSアップデート (DB縛り) in 第18回 JAWS-UG 東京 勉強会
Yasuhiro Horiuchi
moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]
真吾 吉田
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
PIXTA Inc.
AWS re:Invent 2013 参加報告(新サービスとセッション)
AWS re:Invent 2013 参加報告(新サービスとセッション)
Akio Katayama
VUXデザイナー
VUXデザイナー
真吾 吉田
CloudGarageのベンチマークテスト
CloudGarageのベンチマークテスト
Kazunori Inaba
Alibaba Cloudのベンチマークテスト
Alibaba Cloudのベンチマークテスト
Kazunori Inaba
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk
真吾 吉田
Questetra meet up_swx
Questetra meet up_swx
Serverworks Co.,Ltd.
AWS Serverless++
AWS Serverless++
真吾 吉田
グリーにおけるAWS移行の必然性
グリーにおけるAWS移行の必然性
gree_tech
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
真吾 吉田
平均レスポンスタイム50msをPerlで捌く中規模サービスの実装/運用
平均レスポンスタイム50msをPerlで捌く中規模サービスの実装/運用
Tatsuro Hisamori
DSP「ScaleOut」の成長と負荷対策
DSP「ScaleOut」の成長と負荷対策
Toshiaki Ishibashi
Weitere ähnliche Inhalte
Was ist angesagt?
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Hiroyuki Hiki
Alexaスキルを作ろう
Alexaスキルを作ろう
真吾 吉田
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング
真吾 吉田
profile
profile
真吾 吉田
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo
Masahiro NAKAYAMA
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
Serverworks Co.,Ltd.
de:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLT
真吾 吉田
AWSアップデート (DB縛り) in 第18回 JAWS-UG 東京 勉強会
AWSアップデート (DB縛り) in 第18回 JAWS-UG 東京 勉強会
Yasuhiro Horiuchi
moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]
真吾 吉田
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
PIXTA Inc.
AWS re:Invent 2013 参加報告(新サービスとセッション)
AWS re:Invent 2013 参加報告(新サービスとセッション)
Akio Katayama
VUXデザイナー
VUXデザイナー
真吾 吉田
CloudGarageのベンチマークテスト
CloudGarageのベンチマークテスト
Kazunori Inaba
Alibaba Cloudのベンチマークテスト
Alibaba Cloudのベンチマークテスト
Kazunori Inaba
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk
真吾 吉田
Questetra meet up_swx
Questetra meet up_swx
Serverworks Co.,Ltd.
AWS Serverless++
AWS Serverless++
真吾 吉田
グリーにおけるAWS移行の必然性
グリーにおけるAWS移行の必然性
gree_tech
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
真吾 吉田
Was ist angesagt?
(20)
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Alexaスキルを作ろう
Alexaスキルを作ろう
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング
profile
profile
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
de:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLT
AWSアップデート (DB縛り) in 第18回 JAWS-UG 東京 勉強会
AWSアップデート (DB縛り) in 第18回 JAWS-UG 東京 勉強会
moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
AWS re:Invent 2013 参加報告(新サービスとセッション)
AWS re:Invent 2013 参加報告(新サービスとセッション)
VUXデザイナー
VUXデザイナー
CloudGarageのベンチマークテスト
CloudGarageのベンチマークテスト
Alibaba Cloudのベンチマークテスト
Alibaba Cloudのベンチマークテスト
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk
Questetra meet up_swx
Questetra meet up_swx
AWS Serverless++
AWS Serverless++
グリーにおけるAWS移行の必然性
グリーにおけるAWS移行の必然性
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
Andere mochten auch
平均レスポンスタイム50msをPerlで捌く中規模サービスの実装/運用
平均レスポンスタイム50msをPerlで捌く中規模サービスの実装/運用
Tatsuro Hisamori
DSP「ScaleOut」の成長と負荷対策
DSP「ScaleOut」の成長と負荷対策
Toshiaki Ishibashi
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
Developers Summit
分散システムの協調処理
分散システムの協調処理
健佑 後藤
進化の読めないシステムの負荷対策
進化の読めないシステムの負荷対策
Shimpei Nagai
Adtech2013 audiencemerger
Adtech2013 audiencemerger
Ryoji Yanashima
ScalaでDSP作ってみた
ScalaでDSP作ってみた
Jiro Hiraiwa
DSP基礎講座(フリークアウト 佐藤裕介氏)|マナビトオンライン
DSP基礎講座(フリークアウト 佐藤裕介氏)|マナビトオンライン
TATEITO株式会社
[db tech showcase OSS 2017] A22: NoSQL:誰のための、何のためのデータベース?その将来は?by Aerospike, ...
[db tech showcase OSS 2017] A22: NoSQL:誰のための、何のためのデータベース?その将来は?by Aerospike, ...
Insight Technology, Inc.
Ad tech 勉強会 20140115
Ad tech 勉強会 20140115
ajiyoshi
AdTech Scala Meetup 7 spray-can
AdTech Scala Meetup 7 spray-can
Shuya Tsukamoto
ネット広告のシステム関連の話
ネット広告のシステム関連の話
株式会社ジオロジック
アドテクな話
アドテクな話
Jun Ichikawa
モバイルサイト配信と広告の課題
モバイルサイト配信と広告の課題
Yoichiro Takehora
広告の最適化
広告の最適化
章平 福井
GMOプライベートDMPの仕組み
GMOプライベートDMPの仕組み
Michio Katano
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
Karunakar Ravirala
Sano tokyowebmining 201625_v04
Sano tokyowebmining 201625_v04
Masakazu Sano
ElasticSearch勉強会 第6回
ElasticSearch勉強会 第6回
Naoyuki Yamada
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
Insight Technology, Inc.
Andere mochten auch
(20)
平均レスポンスタイム50msをPerlで捌く中規模サービスの実装/運用
平均レスポンスタイム50msをPerlで捌く中規模サービスの実装/運用
DSP「ScaleOut」の成長と負荷対策
DSP「ScaleOut」の成長と負荷対策
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
分散システムの協調処理
分散システムの協調処理
進化の読めないシステムの負荷対策
進化の読めないシステムの負荷対策
Adtech2013 audiencemerger
Adtech2013 audiencemerger
ScalaでDSP作ってみた
ScalaでDSP作ってみた
DSP基礎講座(フリークアウト 佐藤裕介氏)|マナビトオンライン
DSP基礎講座(フリークアウト 佐藤裕介氏)|マナビトオンライン
[db tech showcase OSS 2017] A22: NoSQL:誰のための、何のためのデータベース?その将来は?by Aerospike, ...
[db tech showcase OSS 2017] A22: NoSQL:誰のための、何のためのデータベース?その将来は?by Aerospike, ...
Ad tech 勉強会 20140115
Ad tech 勉強会 20140115
AdTech Scala Meetup 7 spray-can
AdTech Scala Meetup 7 spray-can
ネット広告のシステム関連の話
ネット広告のシステム関連の話
アドテクな話
アドテクな話
モバイルサイト配信と広告の課題
モバイルサイト配信と広告の課題
広告の最適化
広告の最適化
GMOプライベートDMPの仕組み
GMOプライベートDMPの仕組み
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
Sano tokyowebmining 201625_v04
Sano tokyowebmining 201625_v04
ElasticSearch勉強会 第6回
ElasticSearch勉強会 第6回
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
Ähnlich wie JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
サーバーサイド技術者不足に効くChef
サーバーサイド技術者不足に効くChef
Maho Takara
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
gree_tech
【JAWS DAYS 2013】ランサーズを支えるAWS
【JAWS DAYS 2013】ランサーズを支えるAWS
Kei Kinoshita
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
VIOPS Virtualized Infrastructure Operators group ARCHIVES
One step of first to a cloud
One step of first to a cloud
uchimanajet7
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
Akira Nagata
Cedec2017 Lumberyard GameLift
Cedec2017 Lumberyard GameLift
Amazon Web Services Japan
Phpconf2010
Phpconf2010
KLab株式会社
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Amazon Web Services Japan
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
Amazon Web Services Japan
SoftLayerが CAMSSとゲーム配信 に適する技術的理由
SoftLayerが CAMSSとゲーム配信 に適する技術的理由
softlayerjp
So net
So net
awsadvantageseminar
aws seminer_so-net_public
aws seminer_so-net_public
awsadovantageseminar
20130126 mtddcms
20130126 mtddcms
yokonaka
Serverless for VUI
Serverless for VUI
真吾 吉田
20130313 OSCA Hadoopセミナー
20130313 OSCA Hadoopセミナー
Ichiro Fukuda
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
Keisuke Nishitani
Aiming のクラウド採用基準
Aiming のクラウド採用基準
Takahiro Hozumi
AWS前線、北上中! (AWS ジャパンツアー 2014 札幌)
AWS前線、北上中! (AWS ジャパンツアー 2014 札幌)
Hiroshi Koyama
グレープシティのMicrosoft Azure対応への取り組み
グレープシティのMicrosoft Azure対応への取り組み
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Ähnlich wie JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
(20)
サーバーサイド技術者不足に効くChef
サーバーサイド技術者不足に効くChef
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
【JAWS DAYS 2013】ランサーズを支えるAWS
【JAWS DAYS 2013】ランサーズを支えるAWS
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
One step of first to a cloud
One step of first to a cloud
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
Cedec2017 Lumberyard GameLift
Cedec2017 Lumberyard GameLift
Phpconf2010
Phpconf2010
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
SoftLayerが CAMSSとゲーム配信 に適する技術的理由
SoftLayerが CAMSSとゲーム配信 に適する技術的理由
So net
So net
aws seminer_so-net_public
aws seminer_so-net_public
20130126 mtddcms
20130126 mtddcms
Serverless for VUI
Serverless for VUI
20130313 OSCA Hadoopセミナー
20130313 OSCA Hadoopセミナー
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
Aiming のクラウド採用基準
Aiming のクラウド採用基準
AWS前線、北上中! (AWS ジャパンツアー 2014 札幌)
AWS前線、北上中! (AWS ジャパンツアー 2014 札幌)
グレープシティのMicrosoft Azure対応への取り組み
グレープシティのMicrosoft Azure対応への取り組み
Mehr von Naoyuki Yamada
KubernetesでRedisを使うときの選択肢
KubernetesでRedisを使うときの選択肢
Naoyuki Yamada
いわき情報技術研究会20170513
いわき情報技術研究会20170513
Naoyuki Yamada
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
Naoyuki Yamada
東北Tech道場郡山20151031
東北Tech道場郡山20151031
Naoyuki Yamada
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
Naoyuki Yamada
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
Naoyuki Yamada
Adtech College#7 GitHubを中心とした開発フロー
Adtech College#7 GitHubを中心とした開発フロー
Naoyuki Yamada
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
Naoyuki Yamada
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
Naoyuki Yamada
Functional Programming in Scala Reading #2
Functional Programming in Scala Reading #2
Naoyuki Yamada
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Naoyuki Yamada
社内勉強会:ソーシャルゲームのデータベース設計入門
社内勉強会:ソーシャルゲームのデータベース設計入門
Naoyuki Yamada
データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回
Naoyuki Yamada
Social Web Japan Vol.3 "Social Application and their support services"
Social Web Japan Vol.3 "Social Application and their support services"
Naoyuki Yamada
ソーシャルアプリ業界を構成する中間サービスたち
ソーシャルアプリ業界を構成する中間サービスたち
Naoyuki Yamada
Mehr von Naoyuki Yamada
(15)
KubernetesでRedisを使うときの選択肢
KubernetesでRedisを使うときの選択肢
いわき情報技術研究会20170513
いわき情報技術研究会20170513
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
東北Tech道場郡山20151031
東北Tech道場郡山20151031
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
Adtech College#7 GitHubを中心とした開発フロー
Adtech College#7 GitHubを中心とした開発フロー
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
Functional Programming in Scala Reading #2
Functional Programming in Scala Reading #2
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
社内勉強会:ソーシャルゲームのデータベース設計入門
社内勉強会:ソーシャルゲームのデータベース設計入門
データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回
Social Web Japan Vol.3 "Social Application and their support services"
Social Web Japan Vol.3 "Social Application and their support services"
ソーシャルアプリ業界を構成する中間サービスたち
ソーシャルアプリ業界を構成する中間サービスたち
JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
1.
10000req/secを50msecで返す サーバーインフラをAWSで作る - RTB広告配信システムの開発・運用 - 2013/3/15 山田
直行 (株式会社AMoAd(サイバーエージェント))
2.
発表者について • 山田直行(やまだ なおゆき)
インフラ寄りのソフトウェアエンジニア (インフラ設計、サーバー運用、負荷対策、運用自動化) • ソーシャルゲームのインフラエンジニア→広告配信の世界へ • 好きな言語はPHP 好きなデータベースはMySQL • 好きなエディタはvimとIntelliJ • 好きなAWSサービスはRoute53 • https://www.facebook.com/yamadanaoyuki https://twitter.com/satully
3.
株式会社AMoAd • :DeNAとサイバーエージェントの共同出資の子会社 Ameba +
Mobage + Advertisement = AMoAd • スマホ向け広告配信(アドネットワーク)事業 • 海外向けに広告配信を今年始めから運用開始 →今日はこの中の、RTB広告の配信システムの話をします
4.
SSP = Supply
Side Platform(メディア側) RTB広告配信? DSP = Demand Side Platform(広告主側) RTB = Real Time Bidding(リアルタイム広告入札) ここの話
5.
インフラ設計時の要件 • 「ネットワークレイテンシの都合上、サーバーは北米東海岸に置く」 • 「規模は拡大し続けるので、どこまでもスケーラブルに」 •
「世界の他の地域でも立ち上げていくので、多展開しやすいように考慮して」 • 「フルスクラッチで作るけど、3ヶ月後にリリースできるように」 • 「 配信サーバーは10000req/secを50msec以内で安定して返し続けられるように」 • 「 計測サーバーは特にクリック・コンバージョンなどの計測データは絶対にロス トしないよう、全てのリクエストを漏らさず受けきる」
6.
設計方針と課題 • どう見てもAWS一択 (S3の存在、マルチリージョン、CloudFrontなど考慮して総合的に) • リアルタイム入札で他社に勝っていくため、とにかく配信サーバー (bidサーバー)が重要 •
50msecというレスポンスタイム要件が厳しい。 ネットワークが安定しないといわれるクラウドでやれるか? →レイテンシを短くする工夫が必要
7.
設計上で工夫しているところ 1)フロントのロードバランサにELBを使わず、Apache+mod_proxyを使う 2)配信データのあるMySQLサーバーやKVSは各アプリケーションサーバーに レプリケーションする 3)必要最小限のデータを配信サーバーにレプリケーションするため、 MySQLを多段レプリケーションする 4)配信サーバーはAZ間で冗長化しない。そのかわり障害時には
短時間で全てのサーバー群を自動でたちあげて復旧できるようにする
8.
1)ELBを使わず、Apache+mod_proxyを使う
9.
2)各アプリケーションサーバーにDBをレプリする
10.
3)MySQLを多段レプリケーションする
11.
4)AZ間で冗長化しない。復旧を高速・自動化する
レイテンシを短くするため、配信系 サーバーは一つのAZに集中させる 実際には、片方のAZが落ちると いうことはほとんどない DSPというサービスだから 取れる手段という話も・・・
12.
今後やりたいこと •OpsWorks? 現状はfabricとchef-soloでCUIベースで独自システムを 開発・運用中だが •RedShift? EMRを使っているところを部分的に置き換えられる かも!
Jetzt herunterladen