Enviar búsqueda
Cargar
Developers.IO MeetUp 01 Massive Messaging Platform Deployment in a Week.
•
28 recomendaciones
•
8,356 vistas
satoshi
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 48
Descargar ahora
Descargar para leer sin conexión
Recomendados
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
Ryuta Otaki
20131210 classmethod re:Growth session04
20131210 classmethod re:Growth session04
Kazuki Ueki
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
都元ダイスケ Miyamoto
Developers.io meetup 01 2013/12/10
Developers.io meetup 01 2013/12/10
Tomonari Fukuda
Ignite 2021秋 recap - 開発者向け新機能紹介
Ignite 2021秋 recap - 開発者向け新機能紹介
Kazushi Kamegawa
はじめよう Azure Functions
はじめよう Azure Functions
一希 大田
クラウド連携のキモは管理用API
クラウド連携のキモは管理用API
Atsushi Nakada
WordPress 使いのためのMicrosoft Azure 超入門
WordPress 使いのためのMicrosoft Azure 超入門
Masaki Takeda
Recomendados
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
Ryuta Otaki
20131210 classmethod re:Growth session04
20131210 classmethod re:Growth session04
Kazuki Ueki
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
都元ダイスケ Miyamoto
Developers.io meetup 01 2013/12/10
Developers.io meetup 01 2013/12/10
Tomonari Fukuda
Ignite 2021秋 recap - 開発者向け新機能紹介
Ignite 2021秋 recap - 開発者向け新機能紹介
Kazushi Kamegawa
はじめよう Azure Functions
はじめよう Azure Functions
一希 大田
クラウド連携のキモは管理用API
クラウド連携のキモは管理用API
Atsushi Nakada
WordPress 使いのためのMicrosoft Azure 超入門
WordPress 使いのためのMicrosoft Azure 超入門
Masaki Takeda
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
拓将 平林
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
オンプレからAws移行で変えた3つの意識
オンプレからAws移行で変えた3つの意識
Ryota Kuroki
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
Tetsuya Mase
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdays
Kenta Suzuki
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
Masahiro NAKAYAMA
[MW07] OSS on Azure で構築するモバイルバックエンド
[MW07] OSS on Azure で構築するモバイルバックエンド
de:code 2017
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo
Masahiro NAKAYAMA
Microsoft Ignite Fall 2021 Data Platform Update Topics
Microsoft Ignite Fall 2021 Data Platform Update Topics
Microsoft
Scala@SmartNews_20150221
Scala@SmartNews_20150221
Shigekazu Takei
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
Terui Masashi
Microservices serverless jawsug
Microservices serverless jawsug
ひろき こにし
IoT(Bluetooth mesh) × サーバーレス
IoT(Bluetooth mesh) × サーバーレス
Masahiro NAKAYAMA
20170210 jawsug横浜(AWSタグ)
20170210 jawsug横浜(AWSタグ)
Toshihiro Setojima
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
Junpei Nakada
64ヶ月オンプレ運用したシステムを aws移行した話
64ヶ月オンプレ運用したシステムを aws移行した話
Ryota Kuroki
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
Hideki Ojima
サーバレス × AWS SAM × DRにおけるTIPS
サーバレス × AWS SAM × DRにおけるTIPS
桂一 中山
20151102 jaws-ug ooita
20151102 jaws-ug ooita
Toshiyuki Konparu
サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事
Hiroyuki Hiki
2013.12.10 Classmethod re:Grwoth
2013.12.10 Classmethod re:Grwoth
shinyaa31
Re growth takekawa-slideshare
Re growth takekawa-slideshare
努(TSUTOMU) 武川(TAKEKAWA)
Más contenido relacionado
La actualidad más candente
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
拓将 平林
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
オンプレからAws移行で変えた3つの意識
オンプレからAws移行で変えた3つの意識
Ryota Kuroki
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
Tetsuya Mase
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdays
Kenta Suzuki
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
Masahiro NAKAYAMA
[MW07] OSS on Azure で構築するモバイルバックエンド
[MW07] OSS on Azure で構築するモバイルバックエンド
de:code 2017
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo
Masahiro NAKAYAMA
Microsoft Ignite Fall 2021 Data Platform Update Topics
Microsoft Ignite Fall 2021 Data Platform Update Topics
Microsoft
Scala@SmartNews_20150221
Scala@SmartNews_20150221
Shigekazu Takei
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
Terui Masashi
Microservices serverless jawsug
Microservices serverless jawsug
ひろき こにし
IoT(Bluetooth mesh) × サーバーレス
IoT(Bluetooth mesh) × サーバーレス
Masahiro NAKAYAMA
20170210 jawsug横浜(AWSタグ)
20170210 jawsug横浜(AWSタグ)
Toshihiro Setojima
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
Junpei Nakada
64ヶ月オンプレ運用したシステムを aws移行した話
64ヶ月オンプレ運用したシステムを aws移行した話
Ryota Kuroki
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
Hideki Ojima
サーバレス × AWS SAM × DRにおけるTIPS
サーバレス × AWS SAM × DRにおけるTIPS
桂一 中山
20151102 jaws-ug ooita
20151102 jaws-ug ooita
Toshiyuki Konparu
サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事
Hiroyuki Hiki
La actualidad más candente
(20)
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
Azure Application GatewayでオンプレDMZをクラウドへ拡張する
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
オンプレからAws移行で変えた3つの意識
オンプレからAws移行で変えた3つの意識
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdays
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
[MW07] OSS on Azure で構築するモバイルバックエンド
[MW07] OSS on Azure で構築するモバイルバックエンド
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo
Microsoft Ignite Fall 2021 Data Platform Update Topics
Microsoft Ignite Fall 2021 Data Platform Update Topics
Scala@SmartNews_20150221
Scala@SmartNews_20150221
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
Microservices serverless jawsug
Microservices serverless jawsug
IoT(Bluetooth mesh) × サーバーレス
IoT(Bluetooth mesh) × サーバーレス
20170210 jawsug横浜(AWSタグ)
20170210 jawsug横浜(AWSタグ)
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
64ヶ月オンプレ運用したシステムを aws移行した話
64ヶ月オンプレ運用したシステムを aws移行した話
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
サーバレス × AWS SAM × DRにおけるTIPS
サーバレス × AWS SAM × DRにおけるTIPS
20151102 jaws-ug ooita
20151102 jaws-ug ooita
サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事
Destacado
2013.12.10 Classmethod re:Grwoth
2013.12.10 Classmethod re:Grwoth
shinyaa31
Re growth takekawa-slideshare
Re growth takekawa-slideshare
努(TSUTOMU) 武川(TAKEKAWA)
CloudWatchの使い方
CloudWatchの使い方
ShinsukeYokota
ChefとOpsWorksで EC2 楽チンクッキング!
ChefとOpsWorksで EC2 楽チンクッキング!
クラスメソッド株式会社
AWS管理を自動化する奥義
AWS管理を自動化する奥義
クラスメソッド株式会社
AWS Black Belt Tech シリーズ 2015 - AWS OpsWorks
AWS Black Belt Tech シリーズ 2015 - AWS OpsWorks
Amazon Web Services Japan
JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介
JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介
Kenji Funasaki
MQTTでオフィスハック with RasPi
MQTTでオフィスハック with RasPi
Masahiko Kubara
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
Amazon Web Services Japan
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
Amazon Web Services Japan
(DVO301) AWS OpsWorks Under the Hood
(DVO301) AWS OpsWorks Under the Hood
Amazon Web Services
Low Latency Mobile Messaging using MQTT
Low Latency Mobile Messaging using MQTT
Henrik Sjöstrand
Destacado
(12)
2013.12.10 Classmethod re:Grwoth
2013.12.10 Classmethod re:Grwoth
Re growth takekawa-slideshare
Re growth takekawa-slideshare
CloudWatchの使い方
CloudWatchの使い方
ChefとOpsWorksで EC2 楽チンクッキング!
ChefとOpsWorksで EC2 楽チンクッキング!
AWS管理を自動化する奥義
AWS管理を自動化する奥義
AWS Black Belt Tech シリーズ 2015 - AWS OpsWorks
AWS Black Belt Tech シリーズ 2015 - AWS OpsWorks
JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介
JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介
MQTTでオフィスハック with RasPi
MQTTでオフィスハック with RasPi
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
(DVO301) AWS OpsWorks Under the Hood
(DVO301) AWS OpsWorks Under the Hood
Low Latency Mobile Messaging using MQTT
Low Latency Mobile Messaging using MQTT
Similar a Developers.IO MeetUp 01 Massive Messaging Platform Deployment in a Week.
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Shumpei Shiraishi
Recommendtechbook
Recommendtechbook
makky12
fluxflex meetup in Tokyo
fluxflex meetup in Tokyo
Kyosuke Inoue
Service Cloud Trailblazers #5
Service Cloud Trailblazers #5
sfdc_sctb
[JAWS-SG#02] JAWS DAYSのオンライン配信は君でもできる
[JAWS-SG#02] JAWS DAYSのオンライン配信は君でもできる
Shigeru Numaguchi
Movable typeseminar 20120925
Movable typeseminar 20120925
Six Apart
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in Tokyo
Kyosuke Inoue
Vscodemeetup6
Vscodemeetup6
Masaki Suzuki
20130611 movable type nagoya seminar
20130611 movable type nagoya seminar
Six Apart
NS study8 DDD Microservices Azuer Service Fabric
NS study8 DDD Microservices Azuer Service Fabric
貴志 上坂
Bluemixでdev opsして分かったpaasの良いとこ悪いとこ
Bluemixでdev opsして分かったpaasの良いとこ悪いとこ
Harada Kazuki
JAWS-UG Nagoya in AWS Cloud Roadshow 20141125
JAWS-UG Nagoya in AWS Cloud Roadshow 20141125
陽平 山口
エンジニアの為のAWS実践講座
エンジニアの為のAWS実践講座
Eiji Shinohara
20161208 Classmethod Codenize Tools
20161208 Classmethod Codenize Tools
Kazuki Ueki
Editorlt
Editorlt
Masaki Suzuki
Service Cloud Trailblazers Meetup #03
Service Cloud Trailblazers Meetup #03
sfdc_sctb
Movable type 6 Overview (2013.10.24)
Movable type 6 Overview (2013.10.24)
Daiji Hirata
マイクロサービスとそれを支えるアーキテクチャー
マイクロサービスとそれを支えるアーキテクチャー
Tsukasa Kato
WatsonQA応用編~BluemixとWatson Engagement Advisor(WEA)連携~
WatsonQA応用編~BluemixとWatson Engagement Advisor(WEA)連携~
Harada Kazuki
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
Koichi ITO
Similar a Developers.IO MeetUp 01 Massive Messaging Platform Deployment in a Week.
(20)
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Recommendtechbook
Recommendtechbook
fluxflex meetup in Tokyo
fluxflex meetup in Tokyo
Service Cloud Trailblazers #5
Service Cloud Trailblazers #5
[JAWS-SG#02] JAWS DAYSのオンライン配信は君でもできる
[JAWS-SG#02] JAWS DAYSのオンライン配信は君でもできる
Movable typeseminar 20120925
Movable typeseminar 20120925
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in Tokyo
Vscodemeetup6
Vscodemeetup6
20130611 movable type nagoya seminar
20130611 movable type nagoya seminar
NS study8 DDD Microservices Azuer Service Fabric
NS study8 DDD Microservices Azuer Service Fabric
Bluemixでdev opsして分かったpaasの良いとこ悪いとこ
Bluemixでdev opsして分かったpaasの良いとこ悪いとこ
JAWS-UG Nagoya in AWS Cloud Roadshow 20141125
JAWS-UG Nagoya in AWS Cloud Roadshow 20141125
エンジニアの為のAWS実践講座
エンジニアの為のAWS実践講座
20161208 Classmethod Codenize Tools
20161208 Classmethod Codenize Tools
Editorlt
Editorlt
Service Cloud Trailblazers Meetup #03
Service Cloud Trailblazers Meetup #03
Movable type 6 Overview (2013.10.24)
Movable type 6 Overview (2013.10.24)
マイクロサービスとそれを支えるアーキテクチャー
マイクロサービスとそれを支えるアーキテクチャー
WatsonQA応用編~BluemixとWatson Engagement Advisor(WEA)連携~
WatsonQA応用編~BluemixとWatson Engagement Advisor(WEA)連携~
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
Más de satoshi
SAP Startup Forum Tokyo 2013 / SAP HANA One ビックデータに会いたくて
SAP Startup Forum Tokyo 2013 / SAP HANA One ビックデータに会いたくて
satoshi
SAP HANA One on AWS
SAP HANA One on AWS
satoshi
SAP HANA on AWS
SAP HANA on AWS
satoshi
JAWS Summit Satoshi Yokota
JAWS Summit Satoshi Yokota
satoshi
Devlove1210
Devlove1210
satoshi
Awsビギナー向け資料 ec2 20111124
Awsビギナー向け資料 ec2 20111124
satoshi
Fxug
Fxug
satoshi
Más de satoshi
(7)
SAP Startup Forum Tokyo 2013 / SAP HANA One ビックデータに会いたくて
SAP Startup Forum Tokyo 2013 / SAP HANA One ビックデータに会いたくて
SAP HANA One on AWS
SAP HANA One on AWS
SAP HANA on AWS
SAP HANA on AWS
JAWS Summit Satoshi Yokota
JAWS Summit Satoshi Yokota
Devlove1210
Devlove1210
Awsビギナー向け資料 ec2 20111124
Awsビギナー向け資料 ec2 20111124
Fxug
Fxug
Developers.IO MeetUp 01 Massive Messaging Platform Deployment in a Week.
1.
6リージョン 同時75万接続の メッセージ配信基盤を 3日で考えた話 CM re:Growth Developers.IO Meetup
01 横田聡 (@sato_shi) 2013/12/10 1 classmethod.jp
2.
自己紹介 • 氏名 :
横田聡(よこたさとし)# • ポジション : 代表取締役 兼 自称ソリューションアーキテクト# • 得意分野 : 営業トーク# • 好きなAWSサービス # AWS SDK classmethod.jp
3.
月曜日 3 classmethod.jp
4.
案件概要 • ある月の月曜日# – 顧客「同時に60万人ぐらい参加する、 メッセージ配信基盤を作れる?」# –
私「いつ使うんですか?」# – 顧客「来週、使いたい」# – ざわざわ# – 私「やらせていただきます」# – 社員「・・・・しゃ、しゃちょぅ」 4 classmethod.jp
5.
1台で60万プッシュ" できればいいよね? Client Mobile Client 5 classmethod.jp
6.
100台で60万プッシュ" できればいいよね? Mobile Client 6 classmethod.jp ・・ ・ Client
7.
1000台使えば" 余裕じゃん? Client Mobile Client 7 classmethod.jp
8.
MutiAZで可用性確保? Az-1 Client Az-2 Mobile Client 8 classmethod.jp
9.
俺いけてるかもw 9
10.
これで行こう!(かな) • 上限緩和申請# • 暖機申請# •
ゴールデンAMI作成# • HTML5 + Socket.IO(ナウい)# • Node + Redis (ヤング)# • 札束を積んで1000台横に並べる 10 classmethod.jp
11.
火曜日 11 classmethod.jp
12.
AWSチーム向けML # • 私「60万人にプッシュするインフラを 設計したんだけど、だれかやらない?」# • 社員「いつまで?」# •
私「今週でしょ!・・・」# • 社員「何いっているかよくわからないw」 12 classmethod.jp
13.
水曜日 13 classmethod.jp
14.
社内から救世主参上!! • 大瀧「この仕組みじゃダメっすよ」# • 私「え・・・・」# •
大瀧「これがダメ1」# • 大瀧「これがダメ2」# • 大瀧「これがダメ3」# • 大瀧「これがダメ4」# • 私「お、おれも頑張るっ!!」 14 classmethod.jp
15.
木曜日 15 classmethod.jp
16.
課題発生(しそう) • 季節によってインスタンス数の確保問題# • 突発的なアクセスへのリミット制限# •
ネットワークキャパシティ# • 障害発生時のフェイルオーバー待ち# • AZ障害時に片方に処理が集中して全部落ち?# • プッシュ配信安定する?# • 数百台サーバのログはどうする? 16 classmethod.jp
17.
CFnのスタックロールバック • たくさんインスタンスを立てようとすると、 たまに失敗する。 17 classmethod.jp
18.
CloudFront いじめすぎ • とりあえず、秒間60万アクセスすればいい んじゃないかな?www 18 classmethod.jp
19.
上限緩和申請の上限 • ELBのIPが1000個ぐらいあれば いけるんじゃ。。。 19 classmethod.jp
20.
MultiAZで75万 • ギリギリのスペックでいけたとして、 もし仮に片方のAZに障害が発生したら、# • ドミノ倒しが発生。。。 20
21.
ElastiCacheのフェイルオーバー • 1つのメッセージも落としたくないから、 フェイルオーバー時に1秒しか待てな い。。。 21 classmethod.jp
22.
即座にプッシュ • でもユーザー体験を損ねたくないんだよね 22 classmethod.jp
23.
DNSリゾルバキャッシュ • キャリアがIPをキャッシュしたら 困るよね 23 classmethod.jp
24.
プッシュ安定する? • 実際にやってみようーぜ!# • でも、Socket.IOのシミュレーションに JMeterだと同じ条件でできないよ?# • (Socket.IOとのハンドシェイクを行うプログラムを5000スレッド/台で 150台のEC2を起動して安定性を検証) 24 classmethod.jp
25.
金曜日 25 classmethod.jp
26.
ソリューション案 • CFnスタックは小分けにして# • ソースはUser-Dataを使ってS3から同期# •
Route53で複数リージョンのELB分け# • Cross-Zoneロードバランシング# • Redisマルチマスターのdual配信# • 同じ環境を作って負荷試験 26 classmethod.jp
27.
ジョナサン 27 classmethod.jp
28.
28 classmethod.jp
29.
ファミレスをオフィス化する • • • • Macbook Air# Hyper Juice
2# Bose QuietComfort 20i# ScanSnap 29
30.
土曜日 30 classmethod.jp
31.
統合テスト • 動かない・・・俺たちはここまでか 31 classmethod.jp
32.
呼んだ? 32 classmethod.jp
33.
熊本から超絶アーキテクト参戦 • 私「熊本へコードを送る。」# • 有川「目視して修正コードを返す」# •
私「サーバで実行して出たエラーはこれ」# • 有川「エラー対応をする」x30回# • (彼はコードを1回も実行しませんでした…) 33
34.
ログ • ログがほしい# • ログがほしい# •
ログがほしい# • ログの統計がほしい# • ログの統計がほしい# • ログの統計がほしい 34
35.
fluentd 35
36.
Treasure Data 36
37.
負荷試験 " 8億レコードのログ • 少々複雑なHiveクエリーを投げる# •
35分で秒単位のアクセス集計# • (ここだけの話、その場でCTO太田さんに連絡してHiveの書き方を教えてもらったw。ご対 応頂きましてありがとうございました。この場を借りて厚く御礼を申し上げます。) 37
38.
リアルタイムのログ • 番組中に把握# • (秒間数万の投票受付システムは別の機会にw。 DynamoDBは神々のツールだよっ) 38
39.
日曜日 39 classmethod.jp
40.
システム規模が決まる • お客様「6リージョン使おうか」# • 大瀧「かしこまりました」# •
横田「AWSのサイジングは最後でOK」 40 classmethod.jp
41.
システム概要 バージニア us-east-1 オレゴン Client us-west-2 東京 ap-northeast-1 Mobile Client カリフォルニア ×# 750K アイルランド us-west-1 eu-west-1 シンガポール classmethod.jp ap-southeast-1 Publish app # on
EC2
42.
月曜日 42 classmethod.jp
43.
本番当日 • 23:30帰宅# # • 娘の寝顔を見ながら 笑顔で眠ることができました。 43 classmethod.jp
44.
学び 1リージョンを1スタックとして、# 設計して構築すれば、# AWSのリージョンが増えるたびに、# 同時接続数を増やし続けることができる 44 classmethod.jp
45.
まとめ • 来年はマルチリージョン推し! 45 classmethod.jp
46.
無茶ぶりに対応ありがとう! お仕事は突然に# でも# 計画的に 46 classmethod.jp
47.
最後に • TwitterやFacebookで感想を述べて頂けま すと、励みになります。# • Developers.IOブログを見た方はイイねを 押して頂けると嬉しいです。# •
会場をお貸しいただいたSAP様大変お世話 になりました。ありがとうございました。 47
Descargar ahora