Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GameWithを支えるインフラ基盤 - スケールイン・アウト戦略編 / GameWith i...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryo Shibayama
August 22, 2018
Technology
94
0
Share
GameWithを支えるインフラ基盤 - スケールイン・アウト戦略編 / GameWith infrastructure - Scale in and out strategy
Ryo Shibayama
August 22, 2018
More Decks by Ryo Shibayama
See All by Ryo Shibayama
技術広報の集い #3 Lightning Talk - LayerX
serima
0
430
採用は全員で | Chuo TECH #1
serima
4
1.5k
高専 5 年時に 7 泊 8 日の合宿型ビジコンに参加したら人生が変わった
serima
0
440
カジュアル面談を通して “自社”のことを知る
serima
0
270
倒れても進捗 / Progress even if I fall
serima
1
870
CircleCI 導入への入門 / Introduction to CircleCI
serima
0
130
エンジニア採用と PHP / Engineer Recruitment and PHP
serima
0
120
できることから始める OSS Contribution / Start OSS Contribution With What You Know
serima
1
260
チームから気軽に始めるピアボーナス / Peer bonus to feel free to start with the team
serima
0
170
Other Decks in Technology
See All in Technology
ブラウザの投機的読み込みと投機ルールAPIを理解し、Webサービスのパフォーマンスを最適化する
shuta13
3
270
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
210
フロントエンドの相手が変わった - AIが加わったWebの新しいインターフェース設計
azukiazusa1
31
9.8k
FessのAI検索モード:検索システムとLLMへの取り組み
marevol
0
220
AndroidアプリとCopilot Studioの統合
nakasho
0
200
Shipping AI Agents — Lessons from Production
vvatanabe
0
320
サービスの信頼性を高めるため、形骸化した「プロダクションミーティング」を立て直すまでの取り組み
stefafafan
1
220
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
400
バイブコーディングで3倍早く⚪⚪を作ってみた
samakada
0
210
COBOL婆さんの伝説
poropinai1966
0
130
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (後半)
oracle4engineer
PRO
3
200
Agent の「自由」と「安全」〜未来に向けて今できること〜
katayan
0
250
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
160
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Git: the NoSQL Database
bkeepers
PRO
432
67k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
RailsConf 2023
tenderlove
30
1.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
380
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
110
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
380
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
550
Transcript
GameWithΛࢧ͑ΔΠϯϑϥج൫ εέʔϧΠϯɾΞτઓུฤ GameWith Engineering Meetup #1 @serima / Ryo Shibayama
େ·͔ͳྲྀΕ • ࣗݾհ • GameWithͷαʔϏεհ(ELBͷRequestCount Λఴ͑ͯ) • ͲͷΑ͏ʹεέʔϧΠϯɾΞτΛߦ͍ͬͯΔ͔ • ՝ͱࠓޙͷల
ԿΛ͍ͯ͠Δਓͳͷ͔ • Engineering Manager • αʔόαΠυΤϯδχΞ • ٕज़ใ • ΤϯδχΞ࠾༻
@serima
Why GameWith? • 20173݄ʹGameWithೖࣾ (Ϛβʔζ্ͷ 3ϲ݄લ) • αʔόαΠυΤϯδχΞͱͯ͠ೖࣾ • ΤϯδχΞͱͯ͠10ਓ͘Β͍
Why GameWith? • ৫ʹڵຯ͕͋ΓɺϚωδϝϯτࢤ͍͖͍ͯͨ͠ • ਖ਼ɺήʔϜ։ൃͨ͘͠ͳ͍͕ɺήʔϜʹؔΘͬ ͍͍ͯͨ • ͕ࣾए͘ɺݩΤϯδχΞʢۀ࣌ίʔυΛॻ͍ ͍ͯͨʣ
• ձ͕ࣾٸܹʹ͍ͯ͠Δ
ҎલͲΜͳ͜ͱΛ͍͔ͯͨ͠ • ͍ίϯςϯπͷࣄۀձࣾͰΞϓϦ։ൃ(αʔόαΠ υ݉ΠϯϑϥΤϯδχΞ) • ήʔϜϓϥοτϑΥʔϜͷձࣾͰWebιʔγϟϧ ήʔϜ։ൃɾ৽نࣄۀͷαʔόαΠυɺςοΫϦʔ υ • νΣʔϯళʹಛԽͨ͠ళฮݕࡧγεςϜͰֶੜىۀ
ͷࣦͪഊ
ͦΖͦΖຊʹҠΓ·͢
https://gamewith.jp
http://v4.eir-parts.net/v4Contents/View.aspx?cat=tdnet&sid=1609883
ήʔϜϝσΟΞ • ήʔϜ߈ུ • هࣄ • ಈը • ৽࡞ήʔϜհ •
ϢʔβίϛϡχςΟ
߈ུऔΓѻ͍ήʔϜ 56 2018-08-20 ݱࡏ ϞϯετɾύζυϥɾFGOɾϙέϞϯGOɾࠇೣͷΟζɾάϥϒϧɾനೣɾγϟυόɾΞζϨϯɾτϨΫϧ DQMSLɾϑΝΠΞΤϯϒϨϜώʔϩʔζɾΞζϨϯɾߥߦಈɾϑΥʔτφΠτɾυϥΰϯϘʔϧϨδΣϯζ… (ଞʹͨ͘͞Μ)
ͱ͋Δ1िؒͷELB RequestCount େ·͔ʹݴ͏ͱɺ͍͍ͩͨຖனͷεύΠΫͱͷεύΠΫ͕ଘࡏ͢Δ
ͱ͋ΔͷELB RequestCount னͷεύΠΫΑΓͷεύΠΫͷ΄͏͕2ഒҎ্େ͖͍έʔε
·ͨɺͱ͋ΔͷELB RequestCount னͷεύΠΫ͕ٸܹɺ͔ͭͷεύΠΫ͕ऑΊͳέʔε
τϥϑΟοΫͷಛ w ϦΫΤετ͕ఆৗతʹͦͦ͜͜ଟ͍ w ϦΫΤετͷ૿ݮ͕֎෦ґଘ w औΓѻ͍ͬͯΔήʔϜͷΠϕϯτোʹґଘ͢Δ w ଟͷήʔϜΛऔΓѻ͍ͬͯΔͨΊෛՙ༧ଌཱ͕ͯͮΒ͍ w
વɺ֤ήʔϜͷΠϕϯτ͕ಉ࣌ʹߦΘΕΔ͜ͱ͋Δ w Πϕϯτ͕࢝·ͬͨॠ͔ؒΒٸܹʹϦΫΤετ͕૿Ճ
ͲͷΑ͏ʹରॲ͍ͯ͠Δ͔ʁ
ߏਤ staging
ࠓճͷείʔϓ…
͜ͷΜ staging
ߏཁૉ • Amazon Web Services • S3 • ELB •
EC2 • Hubot • Google Apps Script
ߏਤʢུ֓ʣ
ීஈͷ jela ͷ༷ࢠ optimizer ͕ͬͨͱ͖ εέδϡʔϥʹΑͬͯࢦఆ͕ͨ͠ηοτ͞Εͨͱ͖
ͱ͋Δͷ Application server ͷ
՝ • ۚમతίετͷݮ • ઃఆͷଐਓԽʢ߈ུ෦ϝϯόͷ৬ਓܳԽʣ
ࠓޙͷల • εϙοτΠϯελϯεͷ׆༻ • ΠϯελϯελΠϓͷ࠷దԽ • ࢉग़ϩδοΫͷ࠷దԽ • ίϯςφԽ •
ϚϧνΫϥυ / ϚΠάϨʔγϣϯ
͜Μͳ՝͕΄͔ʹ ΰϩΰϩస͕͍ͬͯ·͢ʂ
͜ͷΑ͏ͳϑΣʔζΛ ָ͠ΊΔΑ͏ͳਓʹͱͬͯ ͱͯྑ͍ڥʂ
None