Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
cookpadTV のコメント配信における AppSync の導入事例
Search
osadake212
July 17, 2018
Technology
1.7k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
cookpadTV のコメント配信における AppSync の導入事例
osadake212
July 17, 2018
More Decks by osadake212
See All by osadake212
cookpadLive 短期間で行うサービス開発術
osadake212
0
2.1k
App Store/Google Play App内課金の実装 Tips 3つ
osadake212
0
540
Cookpad Tech Kitchen #15
osadake212
3
6.2k
Other Decks in Technology
See All in Technology
「守り」で活用するオンデバイスLLM 〜写ってはいけないを総力戦で防ぐ〜 / iOSDC Japan 2026
nakamuuu
0
150
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
5
2.1k
Railsのように考える: See through the Master
snoozer05
PRO
1
140
Geolonia の開発現場における AIの活用について
miya0001
0
100
俺の仕事は AIに奪われないし、たぶんその BIも要らない
hikaruri
0
450
Reactの設計論
uhyo
22
12k
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
750
Genieを崇めよ
kameitomohiro
0
120
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
3
500
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
730
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
340
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.2k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Building the Perfect Custom Keyboard
takai
2
870
We Have a Design System, Now What?
morganepeng
55
8.3k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
A Soul's Torment
seathinner
7
3.6k
sira's awesome portfolio website redesign presentation
elsirapls
0
410
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Claude Code のすすめ
schroneko
67
230k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
Balancing Empowerment & Direction
lara
6
1.3k
Transcript
DPPLQBE57ͷίϝϯτ৴ʹ͓͚Δ "QQ4ZODͷಋೖࣄྫ .FHVSPEFW-5େձ
ࣗݾհ • ా ࠸ ͓ͩ͞ ͨ͘ • https://github.com/osadake212 • ΫοΫύουגࣜձࣾ
• ϝσΟΞϓϩμΫτ։ൃ ΤϯδχΞάϧʔϓ • ࠂ / ಈըࣄۀͷαʔϏε։ൃ • αʔόʔαΠυΤϯδχΞ • Ruby / golang
ΞδΣϯμ • cookpadTV • Firebase Realtime Database to AWS AppSync
• AWS AppSync ͬͯΈͯ
DPPLQBE57
DPPLQBE57 • ྉཧՈ༗໊ਓͱҰॹʹ ྉཧ͕Ͱ͖Δ • ͔ΓͮΒ͍ϙΠϯτΛ ͦͷͰ࣭Ͱ͖ ํίϛϡχέʔγϣϯ͕Ͱ͖Δ • ͦͷͰϨγϐΛ֬ೝͰ͖
ྉཧͷఔ͕͔Γ͍͢ • iOS / Android / Fire TV ΫοΩϯά-*7&ΞϓϦ
DPPLQBE57 • ΫοΩϯάLIVEΞϓϦcookpadTVͷίϝϯτ৴ٕज़ • cookpadTV ϥΠϒ৴αʔϏεͷ”ಥ؏” Auto Scaling ڥߏங
DPPLQBE57
DPPLQBE57
DPPLQBE57
'JSFCBTF3FBMUJNF %BUBCBTFUP"84"QQ4ZOD
'JSFCBTF3FBMUJNF%BUBCBTFUP"84"QQ4ZOD • ίϝϯτ৴ʹར༻ https://www.instagram.com/p/BhdPoF6AUw4/?hl=ja • Πϕϯτ௨Λతͱ͍ͯ͠ΔͷͰ Firebase Realtime DatabaseʹσʔλΛཷΊͳ͍ https://techlife.cookpad.com/?page=1523840400
• ඇಉظͰӬଓԽ͢Δ
'JSFCBTF3FBMUJNF%BUBCBTFUP"84"QQ4ZOD • ετϨʔδͱͯ͠ར༻͍ͯ͠ͳ͍ͷͰ σʔλͷҰཡੑ͕ͳ͍ • ίϝϯτσʔλ͕ӬଓԽ͞ΕΔ·Ͱʹϥά͕େ͖͍ • ٸʹϨεϙϯελΠϜ͕ྼԽ͢Δ͕ϩά͕Ͱͳ͍ • αϙʔτ͕ͳ͍
՝
'JSFCBTF3FBMUJNF%BUBCBTFUP"84"QQ4ZOD • σʔλιʔεΛDynamoDBʹ͢Δ͜ͱͰΫΤϦͰ͖Δ • DynamoDB ετϦʔϜΛ͏͜ͱͰ ӬଓԽ·ͰͷϥάΛখ͍͘͢͞͠ • ϩάΛग़ͤΔ •
αϙʔτ͕͋Δ "84"QQ4ZODΛ͏ͱ
'JSFCBTF3FBMUJNF%BUBCBTFUP"84"QQ4ZOD • Firebase / AppSync ͷ྆ํʹॻ͖ࠐΉ • Firebase ݹ͍όʔδϣϯͷΞϓϦར༻ऀ͚
'JSFCBTF3FBMUJNF%BUBCBTFUP"84"QQ4ZOD • Firebase / AppSync ͷ྆ํʹॻ͖ࠐΉ • Firebase ݹ͍όʔδϣϯͷΞϓϦར༻ऀ͚
"84"QQ4ZODͬͯΈͯ
"84"QQ4ZODͬͯΈͯ • σʔλιʔε͕DynamoDB • ৽͍͠ςʔϒϧͷՃ͕؆୯ • ΩϟύγςΟͷௐ͕Ͱ͖Δ • ΫΤϦͷઃܭ͕Ͱ͖Δ •
ଞ AWS ͱͷ࿈ܞ͕͍͢͠ • αϙʔτ͕͋Δ ྑ͍
"84"QQ4ZODͬͯΈͯ • ωΠςΟϒ SDK ͕·ͩෆ҆ఆ • iOS / Android •
αʔόʔαΠυͷ࿈ܞ͕͍͠ • GraphQL API ͕ SDK Ͱαϙʔτ͞Ε͍ͯͳ͍ • SigV4 ͷೝূΛࣗલͰϦΫΤετʹ ΈࠐΉඞཁ͕͋Δ ѱ͍
·ͱΊ
·ͱΊ AWS AppSync ͍ͬͯͧ͘ʂ
8FBSFIJSJOH