Submit Search
Upload
ソーシャルゲームを支える技術 ~ クラウドを活用した高負荷対策
•
9 likes
•
4,952 views
infinite_loop
Follow
2012年8月30日に北海道大学で行われた「Cloud Week 2012@北海道大学 ~クラウド技術の最先端を探る~」の講演発表で使用した資料。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 35
Download now
Download to read offline
Recommended
MongoDBのアレをアレする
MongoDBのアレをアレする
Akihiro Kuwano
実践スクレイピング
実践スクレイピング
だいすけ ふるかわ
Osc2015北海道 札幌my sql勉強会_波多野_r3
Osc2015北海道 札幌my sql勉強会_波多野_r3
Nobuhiro Hatano
好きな場所で働くということ Iターン編
好きな場所で働くということ Iターン編
infinite_loop
traitを使って楽したい話
traitを使って楽したい話
infinite_loop
ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
infinite_loop
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
infinite_loop
Recommended
MongoDBのアレをアレする
MongoDBのアレをアレする
Akihiro Kuwano
実践スクレイピング
実践スクレイピング
だいすけ ふるかわ
Osc2015北海道 札幌my sql勉強会_波多野_r3
Osc2015北海道 札幌my sql勉強会_波多野_r3
Nobuhiro Hatano
好きな場所で働くということ Iターン編
好きな場所で働くということ Iターン編
infinite_loop
traitを使って楽したい話
traitを使って楽したい話
infinite_loop
ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
infinite_loop
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
infinite_loop
3D勉強会 第1回 3Dプログラミングのススメ
3D勉強会 第1回 3Dプログラミングのススメ
infinite_loop
Lord of Knights の裏側見せます!PHP+MySQLで作るスマートフォンゲーム開発
Lord of Knights の裏側見せます!PHP+MySQLで作るスマートフォンゲーム開発
infinite_loop
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
infinite_loop
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
infinite_loop
地方IT企業が成功していくための3つのポイント
地方IT企業が成功していくための3つのポイント
infinite_loop
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
infinite_loop
大規模負荷テストの負荷かけ手法とトラブルシュート 〜JMeterとうまく付き合う方法〜
大規模負荷テストの負荷かけ手法とトラブルシュート 〜JMeterとうまく付き合う方法〜
infinite_loop
弊社マスコットのマザーゆっくりと、チャットボットのこれから
弊社マスコットのマザーゆっくりと、チャットボットのこれから
infinite_loop
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
infinite_loop
Laravelのパッケージのテストに便利なパッケージ
Laravelのパッケージのテストに便利なパッケージ
Yuta Nagamiya
PHPカンファレンス北海道2012 LT資料(PHP検定)
PHPカンファレンス北海道2012 LT資料(PHP検定)
infinite_loop
利益はデータベースの中にあった!
利益はデータベースの中にあった!
infinite_loop
うそ発見器(うそ
うそ発見器(うそ
infinite_loop
アプリカティブファンクターとHaskell 2014版
アプリカティブファンクターとHaskell 2014版
infinite_loop
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Masaru Matsuo
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
infinite_loop
Codeceptionことはじめ
Codeceptionことはじめ
infinite_loop
株式会社インフィニットループ紹介資料
株式会社インフィニットループ紹介資料
infinite_loop
Unity上でMMDを動かしてみた
Unity上でMMDを動かしてみた
infinite_loop
JITコンパイルはじめの一歩
JITコンパイルはじめの一歩
Koichi Sakata
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE
More Related Content
Viewers also liked
3D勉強会 第1回 3Dプログラミングのススメ
3D勉強会 第1回 3Dプログラミングのススメ
infinite_loop
Lord of Knights の裏側見せます!PHP+MySQLで作るスマートフォンゲーム開発
Lord of Knights の裏側見せます!PHP+MySQLで作るスマートフォンゲーム開発
infinite_loop
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
infinite_loop
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
infinite_loop
地方IT企業が成功していくための3つのポイント
地方IT企業が成功していくための3つのポイント
infinite_loop
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
infinite_loop
大規模負荷テストの負荷かけ手法とトラブルシュート 〜JMeterとうまく付き合う方法〜
大規模負荷テストの負荷かけ手法とトラブルシュート 〜JMeterとうまく付き合う方法〜
infinite_loop
弊社マスコットのマザーゆっくりと、チャットボットのこれから
弊社マスコットのマザーゆっくりと、チャットボットのこれから
infinite_loop
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
infinite_loop
Laravelのパッケージのテストに便利なパッケージ
Laravelのパッケージのテストに便利なパッケージ
Yuta Nagamiya
PHPカンファレンス北海道2012 LT資料(PHP検定)
PHPカンファレンス北海道2012 LT資料(PHP検定)
infinite_loop
利益はデータベースの中にあった!
利益はデータベースの中にあった!
infinite_loop
うそ発見器(うそ
うそ発見器(うそ
infinite_loop
アプリカティブファンクターとHaskell 2014版
アプリカティブファンクターとHaskell 2014版
infinite_loop
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Masaru Matsuo
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
infinite_loop
Codeceptionことはじめ
Codeceptionことはじめ
infinite_loop
株式会社インフィニットループ紹介資料
株式会社インフィニットループ紹介資料
infinite_loop
Unity上でMMDを動かしてみた
Unity上でMMDを動かしてみた
infinite_loop
Viewers also liked
(20)
3D勉強会 第1回 3Dプログラミングのススメ
3D勉強会 第1回 3Dプログラミングのススメ
Lord of Knights の裏側見せます!PHP+MySQLで作るスマートフォンゲーム開発
Lord of Knights の裏側見せます!PHP+MySQLで作るスマートフォンゲーム開発
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
地方IT企業が成功していくための3つのポイント
地方IT企業が成功していくための3つのポイント
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
大規模負荷テストの負荷かけ手法とトラブルシュート 〜JMeterとうまく付き合う方法〜
大規模負荷テストの負荷かけ手法とトラブルシュート 〜JMeterとうまく付き合う方法〜
弊社マスコットのマザーゆっくりと、チャットボットのこれから
弊社マスコットのマザーゆっくりと、チャットボットのこれから
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
Laravelのパッケージのテストに便利なパッケージ
Laravelのパッケージのテストに便利なパッケージ
PHPカンファレンス北海道2012 LT資料(PHP検定)
PHPカンファレンス北海道2012 LT資料(PHP検定)
利益はデータベースの中にあった!
利益はデータベースの中にあった!
うそ発見器(うそ
うそ発見器(うそ
アプリカティブファンクターとHaskell 2014版
アプリカティブファンクターとHaskell 2014版
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
Codeceptionことはじめ
Codeceptionことはじめ
株式会社インフィニットループ紹介資料
株式会社インフィニットループ紹介資料
Unity上でMMDを動かしてみた
Unity上でMMDを動かしてみた
Similar to ソーシャルゲームを支える技術 ~ クラウドを活用した高負荷対策
JITコンパイルはじめの一歩
JITコンパイルはじめの一歩
Koichi Sakata
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
Hiromu Yakura
状態管理どうしてますか?
状態管理どうしてますか?
Takuya Otani
Amazon S3とnanocで作る 安い・落ちないwebサイト
Amazon S3とnanocで作る 安い・落ちないwebサイト
Go Maeda
無駄にNeo4jを使っている日々
無駄にNeo4jを使っている日々
Toshi Harada
Soft layer network概要_v1.1_サッポロ
Soft layer network概要_v1.1_サッポロ
Hideaki Tokida
研究者のためのアカデミックインタークラウド
研究者のためのアカデミックインタークラウド
Masaharu Munetomo
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
Yohei Azekatsu
GPU on OpenStack - GPUインターナルクラウドのベストプラクティス - OpenStack最新情報セミナー 2017年7月
GPU on OpenStack - GPUインターナルクラウドのベストプラクティス - OpenStack最新情報セミナー 2017年7月
VirtualTech Japan Inc.
Zマイスターとの新たな価値探求 z/OS
Zマイスターとの新たな価値探求 z/OS
IBMソリューション
Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09
Saori Ando
Tokyo r50 beginner_2
Tokyo r50 beginner_2
Takashi Minoda
Zマイスターとの新たな価値探求 Rational
Zマイスターとの新たな価値探求 Rational
IBMソリューション
わかりやすい資料作成の基本(文章編)
わかりやすい資料作成の基本(文章編)
juntoku_yoshizawa
Rstudio事始め
Rstudio事始め
Takashi Yamane
コキュートスDsf
コキュートスDsf
Natsutani Minoru
スマホネイティブゲーム 開発効率改善
スマホネイティブゲーム 開発効率改善
dena_study
Flying Logicで思考する
Flying Logicで思考する
Hisashi Nakatsuyama
OpenStack Summit 2014 Paris 出張報告
OpenStack Summit 2014 Paris 出張報告
VirtualTech Japan Inc.
Similar to ソーシャルゲームを支える技術 ~ クラウドを活用した高負荷対策
(20)
JITコンパイルはじめの一歩
JITコンパイルはじめの一歩
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
CODE BLUE 2014 : バグハンターの愉しみ by キヌガワマサト Masato Kinugawa
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
状態管理どうしてますか?
状態管理どうしてますか?
Amazon S3とnanocで作る 安い・落ちないwebサイト
Amazon S3とnanocで作る 安い・落ちないwebサイト
無駄にNeo4jを使っている日々
無駄にNeo4jを使っている日々
Soft layer network概要_v1.1_サッポロ
Soft layer network概要_v1.1_サッポロ
研究者のためのアカデミックインタークラウド
研究者のためのアカデミックインタークラウド
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
GPU on OpenStack - GPUインターナルクラウドのベストプラクティス - OpenStack最新情報セミナー 2017年7月
GPU on OpenStack - GPUインターナルクラウドのベストプラクティス - OpenStack最新情報セミナー 2017年7月
Zマイスターとの新たな価値探求 z/OS
Zマイスターとの新たな価値探求 z/OS
Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09
Tokyo r50 beginner_2
Tokyo r50 beginner_2
Zマイスターとの新たな価値探求 Rational
Zマイスターとの新たな価値探求 Rational
わかりやすい資料作成の基本(文章編)
わかりやすい資料作成の基本(文章編)
Rstudio事始め
Rstudio事始め
コキュートスDsf
コキュートスDsf
スマホネイティブゲーム 開発効率改善
スマホネイティブゲーム 開発効率改善
Flying Logicで思考する
Flying Logicで思考する
OpenStack Summit 2014 Paris 出張報告
OpenStack Summit 2014 Paris 出張報告
More from infinite_loop
ChatGPT触ってみた
ChatGPT触ってみた
infinite_loop
社内ソフトスキルを考える
社内ソフトスキルを考える
infinite_loop
3Dプリンタって いいね
3Dプリンタって いいね
infinite_loop
VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介
infinite_loop
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdf
infinite_loop
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
infinite_loop
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み
infinite_loop
ADRという考えを取り入れてみて
ADRという考えを取り入れてみて
infinite_loop
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
infinite_loop
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
infinite_loop
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agents
infinite_loop
UniRx の1歩目
UniRx の1歩目
infinite_loop
がんばれ PHP Fiber
がんばれ PHP Fiber
infinite_loop
心に残った名前ランキング
心に残った名前ランキング
infinite_loop
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会
infinite_loop
名は体を表していますか
名は体を表していますか
infinite_loop
名前の力
名前の力
infinite_loop
大切な名前[Intro]公開版
大切な名前[Intro]公開版
infinite_loop
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
infinite_loop
More from infinite_loop
(20)
ChatGPT触ってみた
ChatGPT触ってみた
社内ソフトスキルを考える
社内ソフトスキルを考える
3Dプリンタって いいね
3Dプリンタって いいね
VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdf
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み
ADRという考えを取り入れてみて
ADRという考えを取り入れてみて
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agents
UniRx の1歩目
UniRx の1歩目
がんばれ PHP Fiber
がんばれ PHP Fiber
心に残った名前ランキング
心に残った名前ランキング
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会
名は体を表していますか
名は体を表していますか
名前の力
名前の力
大切な名前[Intro]公開版
大切な名前[Intro]公開版
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
Recently uploaded
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Recently uploaded
(8)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
ソーシャルゲームを支える技術 ~ クラウドを活用した高負荷対策
1.
ؙপૠெ९ش३কঝ।ش॑ ੍ؙइॊૼ ؙॡছक़ॻ॑ણ৷खञৈৌੁ
ઙૄভॖথইॕॽॵॺঝشউ ૈؙ੩ 健太郎
2.
ঽഞງஂ
3.
ૈ੩ 健太郎 ైචলମైؚචક
উটॢছঐ ke-tai.org 管理⼈ ॥شছधংॖॡॶشজথॢऋऌ ઙૄভॖথইॕॽॵॺঝشউ৻
4.
ঽഞງஂ
5.
ઙૄভॖথইॕॽॵॺঝشউ 北海道札幌市のソフトウェア開発会社 ৫ৰౚقप१شং१ॖॻ॑૿ਊك ؙঈছक़२ਕবಂ(2009) ؙஶॡग़५ॺ(2010) ؙLord
of Knights(2012) ؙॡॖشথ६ঈঞॖॻ THE CONQUEST (2012) ※プログラム開発のみを担当しており、企画・運営は⾏っておりません
6.
9LPਫ਼ 9LP⼒がぐんぐんと上昇してYLPUFも⻑くなる KHOSपॎॊৗऩ9LPभ৾ಆু پઽஇभमؚक़फ़থॲभ౩ऽोऩःञठभରஃपઞ৷औचथःञटःथउॉऽघ
7.
3+3ਫ਼ ৸বਐযभ3+3HUभञीप৫ 3+3⼒がぐんぐんと上昇してSKSLQLも⻑くなる
8.
ء ZZZSKSQHWPDQXDOMD प৻ॎॊৗऩ3+3भ৾ಆু L3KRQH$طQGURLGৌૢ
ਁ৫آ
9.
ँःइॊञ॒ॉऽखञ ॖথইॕॽॵॺঝشউभঐ५॥ॵॺय़কছॡॱش َँःइॊञُ॒॑ॉऽखञ؛
10.
মभઍ ਈभ९ش३কঝ।ش৫হੲपणःथ ॖথইছपणःथ
ୁृইঞشডشॡपणःथ ৌੁपणःथ:قHEౣك ৌੁपणःथ%'قౣك ॸ५ॺपणःथ અपखथःॊੲਾपणःथ ऽधी
11.
ᾧ ਈभ९ش३কঝ।شহੲ
12.
ᾧ ९ش३কঝ।شधम ९ش३কঝ।شقஶୁ 6RFLDO *DPHكमؚ९ش३কঝॺॵॿ؞ডشय़থॢ؞१ شঅ५ك616قदऔोؚभঘش२شध॥গॽॣش३ঙথ॑धॉऩऋैউ ঞॖघॊड़থছॖথ।ش؞ঈছक़२।شदँॊ؛ মदमॢজشऋਈੂप९ش३কঝ।شभ॑৫खؚजभॹॕ؞شग़ॾ؞ ग़شऋઈघॊఝਗ਼ਵऐ१شঅ५ؚঔং।ॱشक़থऋ॑৫खञِჁ൯ট ডॖখঝّऋனभऽॉधऩढञ؛年াपम616বਈপুभॡ३ॕऋ َPL[L॔উজُभ१شঅ५॑৫ؚপু।شভऋघॊ।شऋোऔोؚ 5HNRRऋघॊِ१থ३কॖথฝৃّऋਸऋਐয॑௭घऩनؚඩା घॊेअपऩढञ؛ :LNLSHGLDेॉ௷ხ KWWSMDZLNLSHGLDRUJZLNL९ش३কঝ।ش
13.
14.
ਈभ९ش३কঝ।شহੲ
15.
ਰधૻसॊधःौःौକऌथःॊऊुء ९ش३কঝ।شऋॽগش५दਵपऩॊऒधऋੜइञ ڀ
ॻজছথॻੜ༢उेलजोपહྖघॊ507ਖ ڀ ॥থউफ़ॳক ڀ ऩ॒टऊ਼भ௯ਊञॉऋਘऎऩढञ ڀ ौीञःुभ॑ढथःॊणुॉमऩः ڀ ग़থ४ॽ॔धखथमૼपૐরखञः ৰभ୶मँؚऽॉ૮ः ્ ڀपঽীभఢॉपঢ়खथमँऽॉ୶ऋ૮ःेअट ڀञटखఢॉभ৸ே९ش३কঝ।شप௪ऋऩऊढञযऽदऋؚ َؙপຣُءधୂःथऎॊधःअ୶ऋ
16.
ਈभ९ش३কঝ।شহੲ
17.
開発者から⾒た最近のソーシャルゲーム開発 ५ঐऋਅৃपऩढथऌथःॊ ॿ ڀॖॸॕঈ॔উজमुठौ॒0ؚREDJHु((5*؞ ڀガラケー界隈は少し落ち着いて来た印象 3
ڀऐभ।شप)ODVK॑ઞ৷
18.
मखञਏ ृढरॉ৸ேযमଌॉथःऩः ڀ
ॡছॖ॔থॺ؞१شং؞ॖথইছऩन৸थऋଌॉऩः ڀ '%$'قDWD%DVH $GPLQLVWUDWRUكऋฤऔोॊ ڀ +70/-6ग़থ४ॽ॔भॽش६ऋੜइजअ ڀ धमःइா৲ऋऽॉؚऩ॒ठूढथभطग़থ४ॽ॔म ؙ जौजौᇋᆓऔोमगीॊऊु
19.
ਈभ९ش३কঝ।شহੲ
20.
खङणॎढथःऎ९ش३কঝ।ش৫ ૽સभ৲ ڀ৫ૠெभఁপपൣःग़থ४ॽ॔ीैोॊुभुॎढथऌञ ૽ ڀસী૿भન৲قग़থ४ॽ॔۸੫⎻ؚम⎻ોपؚഄఴमॉନघك 求められる能⼒ ڀ
継戦能⼒(続く運営・アップデート、終わりがない) ڀ 情報の横への共有化、他者/他社への展開能⼒ ڀ 安定したリソース提供、⻑期を⾒越した教育スキームの確⽴ ڀ 海外展開能⼒ ९ش३কঝ।شਰਗषभૢ৷ु ڀৈ:HE१شঅ५षभషؚ।شইॕॣش३ঙথषभૢ৷ ڀజਟभ॥থ३গشঐش।شभॿॵॺ৲धजभংॵॡग़থॻ৫
21.
ᾧ ॖথইছपणःथ
22.
ॖথইছपणःथ(1) ソーシャルゲームとクラウドは相性が良い インフラ視点から⾒たソーシャルゲームの特徴 ؞জজش५भॵॺૠெऋखः ॻشঁ ڀؙक़ख़॔৹ऋखः ڀؙॵॺखञৃ়ؚ୯ਸঌش५ऋଫः ؞আشॡऋপऌः
ڀؙફभৢඐৎؚ೬ाఽؚ ڀؙଅؚাੂ ڀؙय़কথঌشথॖঋথॺऩन
23.
ॖথইছपणःथ(2) Q. नऒ॑णऊढथःॊभء A. 最近では国内のクラウドサービスを利⽤しています पবॡছक़ॻ॑ઞअऒधऋःदघँؚधमAWSुઞःऽघ ਲਗऐभ१شঅ५भৃ়मऻऺؚAWSदघ ْॖথইছ৭लमశଞपপহٓآآ こんなポイントを⾒て選んでいます
ڀコストや安定度(障害履歴)は当然⾒る ુ ڀથLBがあり、それが強⼒であること ڀインスタンスの追加が容易で速いこと(電話やメールとかは論外ك ॹ ڀॕ५ॡषभI/OऋசऎखथःॊऒधؚSSDಉुँॉऋञः ⾼ ڀ価でも強⼒なスペックのインスタンスが⽤意されている、 ؙまたは物理マシンとの併⽤が可能(最後の⼿段的な使い⽅ك
24.
ॖথইছपणःथ(3) १شংଡਛपणःथ੶ৣؙभेअऩଡਛदघقनभ੧੯दुপ৬गك
ZZZ $SDFKH௺ 3+3௺$3 '% 064/௺ 0+$ .96 PHPFDFKHG .RWR7FRRQ जभ UVVORJ FDFWL 0'16
25.
ᾧ ୁृইঞشডشॡ पणःथ
26.
ୁृইঞشডشॡपणःथ ୁमपPHP॑ઞढथःऽघऋؚ ୦दुःःधઓःऽघ؛ইঞشডشॡमঽदघ
৫ୁ 3 3+3 ڀHUO 5XEँञॉ॑ेऎୂऎ ڀ੭ਔऩୁदेःधઓअऋؚ৫জ९ش५भଓౄृؚ ؙ新⼈教育が容易な⾔語が向いている ইঞشডشॡ ڀঽইঞشডشॡ॑ઞढथःॊ ڀ以前はあえてのベタ書きだったが、開発効率や再利⽤性など ؙの⾯からフレームワークを作成し利⽤するように ڀVPIRQऩनभใோইঞشডشॡ॑ୗखथઞढथःॊ ؙऩनभਵखुୂऎऋؚਈીपमဗୗऔोथःॊेअट
27.
ᾧ ॸ५ॺपणःथ
28.
ॸ५ॺपणःथ(1) まずはテストプレイなどから数値目標を⽴てる ؞୳औोॊৎமਢਯ ؞ঘش२ऋউঞॖदඝघॊৎ ؞ঘش२ऋ分間に⾏うリクエストの数 【例】 ৎமਢਯ যقৎமਢਯधमৎदமਢऋँढञঘॽشॡঘش२ਯधघॊك ঘش२ऋඝघॊৎ 分操作し続けて離脱と想定 ঘش२ऋ分間に⾏う平均リクエスト数
ڀীभৎமਢঘش२ਯ ঘش२ ڀؙীपজॡग़५ॺऔोॊਯ ڀؙؙଧपজॡग़५ॺऔोॊਯ َؙٙজॡग़५ॺଧُ॑ञचोयेः
29.
ॸ५ॺपणःथ(2) -0HWHUद३ॼজड़॑ॊ ؞ऩॊसऎৰभඝपः३ॼজड़पघॊ ؞ਛभুऋऊऊॉघऍऩःेअपघॊ ؞全部をシナリオに⼊れるのは無理なので重い処理ランキングを元に、 利⽤頻度と処理の重さを考慮して配分する ॡছक़ॻप-0HWHUクライアントを複数台⽤意して⼀⻫実⾏ ୳खञਯக৯ఏ॑ॡজ॔दऌॊऊ॑નऊीॊ ॲওऩैॳগॽشথॢܒ॑ॉନघ ॸ५ॺपमॖথইছଳਡऋऎਏऩञी このあたりを⼀緒に協⼒してくれる ॖথইছग़থ४ॽ॔ऋฤऔोॊ
30.
ᾧ ॔উজડभৌੁ पणःथ
31.
॔উজડभৌੁपणःथ(1) ৌੁपु౦ँرॊभदದपହखऽघ পऌऎणपীऐथৌੁ ৢુ ڀؙীقইঞشডشॡكभৈச৲ ڀؙશঌش४ृ$3,भৈச৲ 共通部分はあらゆる処理で呼ばれることになる णऽॉPVଫऎऩोयؚজॡग़५ॺऩैୀअ ા৷ৌટऋৈःુৢী॑રखथৌ૪खؚ जभपશभউটॢছ॑ৌ૪खथःऎ
32.
॔উজડभৌੁपणःथ(2) ৰपઞॎोथःॊৌੁॳख़ॵॡজ५ॺ 【共通処理編ٓ
33.
共通処理内で何をしているかを全て把握しているか ڀどういう処理が⾏われるか、64/は何回流れているか、などを完全に把握すること ڀ共通部分に処理を⾜すときは、かならずチーム内で許諾を取ること
34.
そもそも、その処理は本当に必要なのか ڀ最も効果的な負荷対策は、処理の速度を速めるより処理⾃体を無くすことである ્ ڀपॡছॖ॔থॺ
サーバ型のアプリの場合は、相当処理が削れる ڀクライアント側でキャッシュや処理できるような処理がないか⾒直す
35.
य़কॵ३গमदऌऩःऊ 3$ ڀय़কॵ३গ !
PHPFDFKH !!!!! 064/ भದदசः 3$قम:HE१شংਜ਼दभय़কॵ३গदँॊऒधपିਔك ڀ共通処理内では、64/実⾏回数がゼロが望ましい
36.
॔উজડभৌੁपणःथ(3)
37.
無駄なものの発⾒ ڀ
૮ྤऩUHTXLUH॑ንघपमड़ॺشটॻشभোऋ௫ ڀ ;+3URIभFDOOJUDSKदॳख़ॵॡ ڀ -HQNLQVृঽ५ॡজউॺदؚ ؙ ૮ྤऩਯृઞॎोथःऩःও९ॵॻऩन॑
38.
जभିਔਡ ڀটफ़ृشग़ছঁشথॻছऩनؚઓॎफधऒौऋॿॵॡपऩॊऒधुँॊभदؚ ؙళयोॊਯऋःुभमؚङॳख़ॵॡ
ॳগॽشথॢघॊऒध ڀB6(66,21の利⽤は最低限に留めること
39.
॔উজડभৌੁपणःथ(4) ৰपઞॎोथःॊৌੁॳख़ॵॡজ५ॺ 【個別処理編ٓ
40.
ः3+3ছথय़থॢ॑ॊقঔॢছᇗऌ১ك ڀ実⾏速度を記録する仕掛けを作り、最も遅くて呼ばれる回数の多い順に対処 $ ڀSDFKHটॢऊैDQDORJऩनदૐੑघॊ্১ु
41.
64/の⾒直し ڀ
ःৃ়भऺध॒नम64/ऋਉदः॔قউজট४ॵॡदभೄमखःك ڀ ৰभমधॹॱشਯऋୀअधઅपऩैऩःॱشॹؚमଞपीपোोथउऎऒध ڀ ॖথॹॵॡ५ઞ৷भॡग़জृ५টشॡग़জটॢपൗढथऎॊॡग़জ॑ንघ ڀ PNTXHUGLJHVWで早くても実⾏回数の多いクエリを発⾒しチューニング ڀ FDFWLなどのグラフから問題を発⾒する
42.
仕様で⾒直す ڀல॑ऺऻञखणणु୶ؚऩऎঝش६पोॊधऒौऋऩःऊ॑ଞपਫ਼ୈ ڀどうしてもダメなら仕様の⾒直しを相談
43.
॔উজડभৌੁपणःथ(5) '%ঐ५ॱشभৌੁ ৌੁभ੦মमَ१شংਯ॑ੜृखथৌ૪घॊऒधُदँॊ؛ ञटख:HE१شংृ'%५ঞॖঈमؚਯ॑ੜृघऒधदৌૢदऌॊऋؚ '%ঐ५ॱشमෞपमੜृघऒधऋदऌऩःञीؚऒऒऋॿॵॡधऩॊ؛ ेढथؚ॑ऩॊसऎभ१شংपীങघॊਏऋলथऎॊ .96PHPFDFKHGऩन
44.
पऐॊ ڀ情報が古い可能性があることに注意、トランザクション処理にはあまり使えない '%५ঞॖঈपऐॊ ৢ ڀଞम५ঞॖঈपமਢखॺؚছথ२ॡ३ঙথ৫%(*,1
45.
दঐ५ॱشपமਢघॊ قؙইঞشডشॡঞঋঝदৰಎك ڀঐ५ॱشड़থজشद৫॑ਤीؚ৸ऩॡग़জऊैದप.96ृ५ঞشঈप ؙஷढथःऎृॉ্ु
ڀॖথইছभଡണ্ଉपु൪॒दऎॊ
46.
॔উজડभৌੁपणःथ(6) '%ঐ५ॱشীસ ളਯডشঝॻपীऐैोऩःॱॖউभ।شृؚৎઽઍযਯभ ः।شभৃ়ؚঐ५ॱشীસमೂऐथৢॊऒधऋदऌऩः؛ ႄઉীસ ڀ切り離しやすいテーブルを他の'%に持って⾏く(例ൕંഝटऐશ'%ك ীસ ڀঘش२,'ਜ਼दীસघॊ ॢ
ڀটشংঝ'%॑ठؚजऒपঘش२,'धતವ'%॑੶ஈखञॸشঈঝ॑ण ڀৗૠఃஈৎपमਈु॔ॡॸॕঈঘش२ਯभऩः'%पఃஈ ਠ૾म॔উজડदളਯभ'%॑ದपॺছথ२ॡ३ঙথ৫ܒ॥ॵॺखथःॊ ڀীસ'%が多くなるほど性能が劣化する ڀバックアップ時の整合性や、エラー時の処理が⼤変 ڀঘش२भঢ়ॎॉऋਘःेअऩ॔উজमॉतैः /460 ڀOXVWHUपୄखञः
47.
॔উজડभৌੁपणःथ(7)
টॵॡ଼়ৌੁ मऊऊढथःऩःऋঃইज़شঐথ५ऋলऩःؚ /RFN ZDLW WLPHRXWऋघॊؚऩनभৃ়मটॵॡ଼়॑ઑअ ঐ५ॱشীસऔोथःॊৃ়मؚ デッドロック検出がされないので更に厄介 ْৌੁٓ ॺছথ२ॡ३ঙথৎम૭ચऩॉಢऎ ॔ ڀউজડपਫ਼লभலෳऐ॑ःोथःॊ 60 ڀORZ7UDQDSWXUHऩनभॶشঝ॑ણ৷ টॵॡऋऎऊऊॊॸشঈঝमऊऎীऐॊ ⾏ ڀロックをかけるのでؚつのポイントを同時に更新できない ڀএॖথॺ௺भॸشঈঝऩनदีॉऋठऩᵜ ᡒ user_point_tbl ⁹user_id ṯ user_energy_point_tbl ⁹user_id user_battle_point_tbl ⁹user_id ⁹energy_point ⁹energy_point ⁹battle_point ⁹battle_point
48.
ᾧ અपखथःॊੲਾ
49.
અपखथःॊੲਾ ఎഭછ॑ओງஂखऽघ :؞HEग़থ४ॽ॔भञीभॹॱشঋش५ૼৰᄷ@ো ૈؙؙਦຫ෩ ڀ્ؙؚपฆम९ش३কঝ।ش৫मഭ ؞ग़य़५ঃॺشभञीभ064/ઈ৷管理@ ॺؙছঈঝ३গॸشॕথॢफ़ॖॻؙൔୌื෩ َูৢؙڀؙჶমُؚロックを理解するのにオススメ 0؞REDJH੍॑इॊૼ 〜ソーシャルゲームの舞台裏〜 'ؙؙH1$෩ ؙڀؙলञयऊॉؚৰᄷऩઍ ૼછਰਗटध ؞හधखथ:(%'%
35(666ؚRIWZDUH'HVLJQ ؞धॉँइङؚमथवभَ॥থআগُ7,؞ॱشカテゴリは全部⾒てます
50.
ऽधी(1) ९ش३কঝ।ش৫ु౦رॎॉणणँॊ ीैोॊुभभ৲पฑໞपৌૢखथःऌञः
クラウドとソーシャルゲームは相性が良い ॖথইছ৭लमశଞपਏ ॥থঃॿृAPIमౄৰखथःॊधृढरॉᇃखः ॹॕ५ॡI/O॑ଳ ৈटऐनৈ५ঌॵॡमജऑधखथँॉऋञः
51.
ऽधी(2) ইঞشডشॡमঽऋड़५५ও ৌੁमॸ५ॺधॳख़ॵॡজ५ॺ॑ढथཤرधৌ
ੁ DBঐ५ॱشभೄऋຩधऩॊ पमॖথইছ॔؞উজऋீधऩढथৌૢ 基本に忠実に鉄板構成で、ただし⾏けるところはガン फ़থध পऩऒधुःऐन௫खःदघؚ௫खिऒधऋਏ ःणुපभੱ॑ພोङप
52.
য൳ૐ ઙૄভॖথইॕॽॵॺঝشউदमग़থ४ॽ॔॑൳ૐखथःऽघ 社⻑も含めほぼ全てがプログラマで技術者に優しい環境 ඐਜ北海道札幌市
उःखः୫सःढरःؚঽேःढरःؚ୨ऩःؚჳखः 短い通勤時間、徒歩や⾃転⾞で通勤ীधऊु२ছ 8ॱشথشॱ,ؚথপຈಶ 3+3৫ग़থ४ॽ॔ ५ঐ৫ग़থ४ॽ॔ 064/ग़থ४ॽ॔ ॖথইছग़থ४ॽ॔
53.
ؙ ओಯലँॉऋधअओकःऽखञ
Download now