Enviar búsqueda
Cargar
スケールアウト再考
•
Descargar como PPTX, PDF
•
128 recomendaciones
•
36,723 vistas
Daisuke Yamazaki
Seguir
数千億アクセスをさばくための考え方についてまとめました。
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 32
Descargar ahora
Recomendados
今まで学び実践してきたこと
今まで学び実践してきたこと
Daisuke Yamazaki
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
Daisuke Yamazaki
Ruby World Conference 2019 rubyによる超大量データ配信
Ruby World Conference 2019 rubyによる超大量データ配信
Daisuke Yamazaki
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
Yoshiki Hayama
WayOfNoTrouble.pptx
WayOfNoTrouble.pptx
Daisuke Yamazaki
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
mosa siru
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
Recomendados
今まで学び実践してきたこと
今まで学び実践してきたこと
Daisuke Yamazaki
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
Daisuke Yamazaki
Ruby World Conference 2019 rubyによる超大量データ配信
Ruby World Conference 2019 rubyによる超大量データ配信
Daisuke Yamazaki
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
Yoshiki Hayama
WayOfNoTrouble.pptx
WayOfNoTrouble.pptx
Daisuke Yamazaki
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
mosa siru
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
Tokoroten Nakayama
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
アドテク勉強会
アドテク勉強会
Shoho Kozawa
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
強いて言えば「集約どう実装するのかな、を考える」な話
強いて言えば「集約どう実装するのかな、を考える」な話
Yoshitaka Kawashima
心理的安全性の構造 デブサミ2019夏 structure of psychological safety
心理的安全性の構造 デブサミ2019夏 structure of psychological safety
Tokoroten Nakayama
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
NRIのプロジェクト管理ソリューションにおけるKibanaを用いたログ活用事例紹介
NRIのプロジェクト管理ソリューションにおけるKibanaを用いたログ活用事例紹介
Elasticsearch
Test Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるか
Takuto Wada
マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜
Yoshiki Nakagawa
xOps: エンジニアがスタートアップの成長の原動力となる日
xOps: エンジニアがスタートアップの成長の原動力となる日
Takaaki Umada
ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。
toshihiro ichitani
ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版
Tokoroten Nakayama
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
Yoshitaka Kawashima
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
Yoshiki Hayama
私にとってのテスト
私にとってのテスト
Takuto Wada
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Masahito Zembutsu
型安全性入門
型安全性入門
Akinori Abe
ドメイン駆動設計に15年取り組んでわかったこと
ドメイン駆動設計に15年取り組んでわかったこと
増田 亨
Rtb30min
Rtb30min
Daisuke Yamazaki
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
Daisuke Yamazaki
Más contenido relacionado
La actualidad más candente
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
Tokoroten Nakayama
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
アドテク勉強会
アドテク勉強会
Shoho Kozawa
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
強いて言えば「集約どう実装するのかな、を考える」な話
強いて言えば「集約どう実装するのかな、を考える」な話
Yoshitaka Kawashima
心理的安全性の構造 デブサミ2019夏 structure of psychological safety
心理的安全性の構造 デブサミ2019夏 structure of psychological safety
Tokoroten Nakayama
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
NRIのプロジェクト管理ソリューションにおけるKibanaを用いたログ活用事例紹介
NRIのプロジェクト管理ソリューションにおけるKibanaを用いたログ活用事例紹介
Elasticsearch
Test Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるか
Takuto Wada
マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜
Yoshiki Nakagawa
xOps: エンジニアがスタートアップの成長の原動力となる日
xOps: エンジニアがスタートアップの成長の原動力となる日
Takaaki Umada
ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。
toshihiro ichitani
ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版
Tokoroten Nakayama
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
Yoshitaka Kawashima
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
Yoshiki Hayama
私にとってのテスト
私にとってのテスト
Takuto Wada
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Masahito Zembutsu
型安全性入門
型安全性入門
Akinori Abe
ドメイン駆動設計に15年取り組んでわかったこと
ドメイン駆動設計に15年取り組んでわかったこと
増田 亨
La actualidad más candente
(20)
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
分散システムについて語らせてくれ
分散システムについて語らせてくれ
アドテク勉強会
アドテク勉強会
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
強いて言えば「集約どう実装するのかな、を考える」な話
強いて言えば「集約どう実装するのかな、を考える」な話
心理的安全性の構造 デブサミ2019夏 structure of psychological safety
心理的安全性の構造 デブサミ2019夏 structure of psychological safety
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
NRIのプロジェクト管理ソリューションにおけるKibanaを用いたログ活用事例紹介
NRIのプロジェクト管理ソリューションにおけるKibanaを用いたログ活用事例紹介
Test Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるか
マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜
xOps: エンジニアがスタートアップの成長の原動力となる日
xOps: エンジニアがスタートアップの成長の原動力となる日
ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。
ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
私にとってのテスト
私にとってのテスト
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
型安全性入門
型安全性入門
ドメイン駆動設計に15年取り組んでわかったこと
ドメイン駆動設計に15年取り組んでわかったこと
Destacado
Rtb30min
Rtb30min
Daisuke Yamazaki
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
Daisuke Yamazaki
高速な広告配信サーバの作り方のコツ
高速な広告配信サーバの作り方のコツ
Innami Satoshi
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
Ryo Aita
WebRTCサービスを個人で運営してみた話
WebRTCサービスを個人で運営してみた話
Junki Mizushima
HTTPとサーバ技術の最新動向
HTTPとサーバ技術の最新動向
Kazuho Oku
ソノアプリ リジェクト サレルッテヨ
ソノアプリ リジェクト サレルッテヨ
Keisuke Tsukagoshi
Extra view @ kyobashi.swift
Extra view @ kyobashi.swift
Keisuke Tsukagoshi
ソフトウェアエンジニアに知ってほしいAerospike
ソフトウェアエンジニアに知ってほしいAerospike
株式会社ジオロジック
アドテク案件入門講座 8月20日(公開版)
アドテク案件入門講座 8月20日(公開版)
伊藤 孝
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史
Innami Satoshi
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
Goでwebアプリを開発してみよう
Goでwebアプリを開発してみよう
Takuya Ueda
STFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テスト
Toshiyuki Hirata
広告の最適化
広告の最適化
章平 福井
機関車トーマスで説明するRTB
機関車トーマスで説明するRTB
Hisatoshi Kikumoto
Practical ngx_mruby
Practical ngx_mruby
Hiroshi SHIBATA
メディアマネタイズは次の世界へ。プライベートマーケットプレイス超入門
メディアマネタイズは次の世界へ。プライベートマーケットプレイス超入門
Shoho Kozawa
アサマスタークロスウォーク2010
アサマスタークロスウォーク2010
Takayuki TERASHIMA
「インターネット広告」に関するインターネットユーザーの意識動向調査
「インターネット広告」に関するインターネットユーザーの意識動向調査
Yahoo! JAPAN Marketing Solution
Destacado
(20)
Rtb30min
Rtb30min
RailsとCで広告システムを作って起業した話
RailsとCで広告システムを作って起業した話
高速な広告配信サーバの作り方のコツ
高速な広告配信サーバの作り方のコツ
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
HTTPプロキシによるゼロダウンタイムなアドサーバー移行
WebRTCサービスを個人で運営してみた話
WebRTCサービスを個人で運営してみた話
HTTPとサーバ技術の最新動向
HTTPとサーバ技術の最新動向
ソノアプリ リジェクト サレルッテヨ
ソノアプリ リジェクト サレルッテヨ
Extra view @ kyobashi.swift
Extra view @ kyobashi.swift
ソフトウェアエンジニアに知ってほしいAerospike
ソフトウェアエンジニアに知ってほしいAerospike
アドテク案件入門講座 8月20日(公開版)
アドテク案件入門講座 8月20日(公開版)
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Goでwebアプリを開発してみよう
Goでwebアプリを開発してみよう
STFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テスト
広告の最適化
広告の最適化
機関車トーマスで説明するRTB
機関車トーマスで説明するRTB
Practical ngx_mruby
Practical ngx_mruby
メディアマネタイズは次の世界へ。プライベートマーケットプレイス超入門
メディアマネタイズは次の世界へ。プライベートマーケットプレイス超入門
アサマスタークロスウォーク2010
アサマスタークロスウォーク2010
「インターネット広告」に関するインターネットユーザーの意識動向調査
「インターネット広告」に関するインターネットユーザーの意識動向調査
Similar a スケールアウト再考
Uuyアドテクセミナー
Uuyアドテクセミナー
Masayuki Isobe
秒間5万リクエストを処理する リアルタイム広告システム / BS3-3 新しい潮流:ビッグデータのリアルタイム応用:ユーザ事例 #QConTokyo
秒間5万リクエストを処理する リアルタイム広告システム / BS3-3 新しい潮流:ビッグデータのリアルタイム応用:ユーザ事例 #QConTokyo
Takahiro Yasuda
Tim casestudy 2013 01
Tim casestudy 2013 01
Arai Ran
AdServerの仕組み
AdServerの仕組み
Eiji Kuroda
The new LINE Ads Platform
The new LINE Ads Platform
LINE Corporation
Ad stir媒体資料 20140204
Ad stir媒体資料 20140204
AdStir
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Boss4434
Puppet Camp Tokyo 2014: Application Release Utlizing MCollective
Puppet Camp Tokyo 2014: Application Release Utlizing MCollective
Puppet
0515 mrocセミナー 第二部_公開
0515 mrocセミナー 第二部_公開
株式会社コントロールエー
0416 mrocセミナー 第二部_公開
0416 mrocセミナー 第二部_公開
株式会社コントロールエー
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews, Inc.
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
Yuki Takahashi
クラウド時代を生き残る経営戦略策定のススメ「クラウドは敵か?味方か?」(山口・岡山)
クラウド時代を生き残る経営戦略策定のススメ「クラウドは敵か?味方か?」(山口・岡山)
Serverworks Co.,Ltd.
6th Japan IT week autumn
6th Japan IT week autumn
Hidenori Matsuki
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
Recruit Technologies
Bitbucketを活用したコードレビュー改善事例
Bitbucketを活用したコードレビュー改善事例
Kosuke Ito
Ad stir媒体資料 20131224
Ad stir媒体資料 20131224
AdStir
スタートアップがAWSを使うべき3つの理由
スタートアップがAWSを使うべき3つの理由
Serverworks Co.,Ltd.
We Should Know About in this SocialNetwork Era 2011_1112
We Should Know About in this SocialNetwork Era 2011_1112
Masahito Zembutsu
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
Developers Summit
Similar a スケールアウト再考
(20)
Uuyアドテクセミナー
Uuyアドテクセミナー
秒間5万リクエストを処理する リアルタイム広告システム / BS3-3 新しい潮流:ビッグデータのリアルタイム応用:ユーザ事例 #QConTokyo
秒間5万リクエストを処理する リアルタイム広告システム / BS3-3 新しい潮流:ビッグデータのリアルタイム応用:ユーザ事例 #QConTokyo
Tim casestudy 2013 01
Tim casestudy 2013 01
AdServerの仕組み
AdServerの仕組み
The new LINE Ads Platform
The new LINE Ads Platform
Ad stir媒体資料 20140204
Ad stir媒体資料 20140204
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Puppet Camp Tokyo 2014: Application Release Utlizing MCollective
Puppet Camp Tokyo 2014: Application Release Utlizing MCollective
0515 mrocセミナー 第二部_公開
0515 mrocセミナー 第二部_公開
0416 mrocセミナー 第二部_公開
0416 mrocセミナー 第二部_公開
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
クラウド時代を生き残る経営戦略策定のススメ「クラウドは敵か?味方か?」(山口・岡山)
クラウド時代を生き残る経営戦略策定のススメ「クラウドは敵か?味方か?」(山口・岡山)
6th Japan IT week autumn
6th Japan IT week autumn
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
Bitbucketを活用したコードレビュー改善事例
Bitbucketを活用したコードレビュー改善事例
Ad stir媒体資料 20131224
Ad stir媒体資料 20131224
スタートアップがAWSを使うべき3つの理由
スタートアップがAWSを使うべき3つの理由
We Should Know About in this SocialNetwork Era 2011_1112
We Should Know About in this SocialNetwork Era 2011_1112
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
スケールアウト再考
1.
スケールアウト再考 〜数千億アクセスへの道〜 Supership 山崎大輔(@yamaz)
2.
山崎大輔(@yamaz) Supership 取締役 (旧Scaleout代表) Scaleoutはnanapi, Bitcellerと合併して Supershipになりました。 広告システムと検索システム作ってます。
3.
広告システムについて システム : インターネット広告システム アクセス
: 月間数千億〜 サーバ台数: 1000台程度 レスポンス : 〜100msec ユーザ数 : 数億UU〜 上記のシステムを安定運用するための考え方 について話したいと思います。
4.
現在のインターネット 広告配信の仕組み 4 DSP メディア側広告サーバ(SSP) DSP DSP ③ビッディング ①広告Request ②オークション 開催 ブラウザ
④広告Result 広告1配信(1imp)ごとにオークションを行う
5.
(参考)弊社採用のソフトウェア群 配信系: nginx, apache,
独自エンジン(C++) KVS: memcached, 独自KVS(tokyocabinetベース) 集計: hadoop, hive, spark, vertica 管理画面: Ruby On Rails DB : PostgreSQL ほぼオンプレ
6.
いきなりですが、質問です。
7.
いつも10人並んでるATMが1台があります. ここで新たにATMを1台足すと行列の数はどうな るでしょう? ATM ATM ATM
8.
答え だいたい0人に近づいていく
9.
いつも10人並んでるATMとは → 単位時間に到着する人数とATMが 処理できる人数が釣り合ってるということ いつも10人 ATM
10.
ATMが1台増えると? → ATMが処理できる人数の方が多くなる → 行列の数がどんどん減っていく →
最終的に0人になる ATM ATM
11.
ATMの処理性能 < 到着数の時 処理が間に合ってないってことな ので、行列がどんどん増えて 最終的にめちゃくちゃ遅くなる
12.
ATMの処理性能 > 到着数の時 処理が間に合ってるってことなの で、行列がどんどん減って最終的 には0に近づく
13.
リトルの公式(Little’s formula) 平均の待ち行列の数 L =
λ * W L: システムの平均待ち行列数 λ: システムの平均到着率 W: システムの平均待ち時間
14.
ここまでのまとめ イイネ! システムの処理性能 > アクセス ヨクナイネ! システムの処理性能
< アクセス
15.
スケールアップとスケールアウト
16.
スケールアップとスケールアウト どちらも システムの処理性能 > アクセス を維持するための手法
17.
スケールアップとスケールアウト スケールアップ: システムの処理性能 > アクセス になるまでサーバをパワーアップ スケールアウト: システムの処理性能
> アクセス になるまでサーバを増やす
18.
スケールアウトという手法 システムの処理性能 > アクセス になるまでサーバを増やす ではなく システムの処理性能
> アクセス になるまで1台あたりのアクセスとデータ量を減らす と考えてみる
19.
(おさらい)システムの処理性能 < アクセス →
待ち行列がどんどん増えていく → システムはどんどん遅くなる ATM
20.
システムの処理性能 < アクセス 1%しか超えてなくても、この状態が ずーっと続く限りは待ち行列は永遠に 増える →システムは無限に遅くなる
21.
スケールアウトあるある 応答速度が10倍遅くなった! えぇっ?10倍サーバを足す必要があるの?? →必要ありません システムの処理性能 > アクセス を満たせばいいので、大抵の場合数割の増強で 事足りるはず
22.
逆を言うと? 1台あたり数割の性能劣化が10倍以上の速度 低下をもたらす可能性がある!!
23.
ミドルウェアの選定基準 ピーク性能ではなく、性能の安定度(分散の小 ささ)に着目する パフォーマンスが不安定なものはピーク性能が 良くても良くないものだと考える
24.
性能の分散が小さい =制御しやすい ソフトA ソフトB 性能高性能低 品質工学の考え方: ソフトBのほうがよいと考える
25.
ミドルウェアの選定基準 1. 複雑な機構を持ったものを避け、単純なもの を採用する 2. GCやデータリバランスなどコントロールしにく い挙動のものを避ける 「やかんは壊れない」の心意気
26.
スケールアウトあるある システムは設計を端折ったところからほころび 始める。 あらゆる箇所が現在の100倍になっても大丈夫 か確認しましょう。
27.
スケールアウトあるある 処理能力を超えると一気にダメになる 対策: - ピークアクセス時の予兆を見逃さない - カナリアサーバの準備 -
アクセスの強制的な平滑化
28.
スケールアウトあるある 処理能力を超えると一気にダメになる 対策: - ピークアクセス時の予兆を見逃さない - カナリアサーバの準備 -
アクセスの強制的な平滑化
29.
スケールアウトあるある 処理能力を超えると一気にダメになる 対策: - ピークアクセス時の予兆を見逃さない - カナリアサーバの準備 -
アクセスの強制的な平滑化
30.
スケールアウトあるある 処理能力を超えると一気にダメになる 対策: - ピークアクセス時の予兆を見逃さない - カナリアサーバの準備 -
アクセスの強制的な平滑化
31.
それでもダメなら スケールアップも積極的に検討しましょう。 SSDには随分と助けられました。 なおネットワーク帯域はスケールアップしにくい 領域なので、極力ネットワーク負荷の低いシス テム設計にしましょう。
32.
最後に 1. 「システムの処理性能 >
アクセス」の維持を強く意識 しましょう 2. 普通をきちんと積み重ねるだけで数1000億のアクセ スは十分対応可能 3. とはいえ、大量アクセスを浴び続けることで養われる ものもある そんなシステムを取り回してみたい方はぜひ弊社に! http://recruit.supership.jp/
Descargar ahora