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
Hasura Con'21 Recap - GraphQL subscriptions
Search
Hiroaki KARASAWA
July 08, 2021
Technology
570
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Hasura Con'21 Recap - GraphQL subscriptions
Hiroaki KARASAWA
July 08, 2021
More Decks by Hiroaki KARASAWA
See All by Hiroaki KARASAWA
スタートアップでポストモーテムを4年で200回やって得た学び
karszawa
1
170
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
1
1.6k
成功する技術選定について
karszawa
2
3.3k
飲食店のインフラサービス “ダイニー” のトラブル対応のすべて
karszawa
0
180
Google Cloud のモニタリング製品を徹底活用してみた
karszawa
0
120
ダウンタイム 30 秒で AlloyDB に移行した話
karszawa
0
590
DMS で AlloyDB に簡単移行!
karszawa
0
130
【現場の本音】App Engine から Cloud Run に移行してみた
karszawa
0
250
cls-hooked による実行コンテキストの保存と利用
karszawa
0
1.1k
Other Decks in Technology
See All in Technology
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
580
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
180
hackers_champloo_2026_tidb
makocchi
0
160
Persisting Massive Data with Rails ~Designing for 60 billion rows, and fighting the bottlenecks~ Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
0
730
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
240
今さら理解するウェブフォントver.2026
takanorip
3
820
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
Local CI × GitHub Actions
gogutan
2
200
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
Tofu-Controller lightning talk @ Containerday 2026
gionn
0
110
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
GitHub's CSS Performance
jonrohan
1033
470k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Code Reviewing Like a Champion
maltzj
529
40k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
My Coaching Mixtape
mlcsv
0
360
Scaling GitHub
holman
464
140k
Paper Plane
katiecoart
PRO
5
54k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
A Tale of Four Properties
chriscoyier
163
24k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Done Done
chrislema
187
17k
Transcript
HASURA CON 21 Recap Part 1 karszawa
@karszawa Engineering Lead at dinii Inc. TypeScript, React, GraphQL
Hasura Con 2 1 SQL Server subscriptions: Up and running
Delivering real-time statistics for the 2 021 Olympics
GraphQL subscription Hasura WebSocket query Firestore onSnapshot Hasura onSnapshot
Delivering real-time statistics for the 2 0 2 1 Olympics
The Washington Post non-Hasura AWS Step Function, Amazon Simple Queue Service, Pusher Hasura with subscription Simple & Easy
KD KD
Hasura subscription 1 1 SQL WebSocket multiplexing 🤨 😄 っ
select * 🤨 from orde r where customerId = xxx select * 🤨 from orde r where customerId = yyy select * 😄 from orde r wher e customerId = xxx O R customerId = yyy
KD 1 Cloud Run Hasura 50 10
Cloud SQL PostgreSQL CPU 90 60% 🤔 multiplexing 💡
multiplexing 😔 Cloud Run 80 80 250 WebSocket
WebSocket Cloud Run
Hasura NG 🙅 ⾒ Hasura DB Cloud Run App
Engine Hasura Cloud っ DB GCP
KD 30 🤯 DB Hasura KD subscription 1,2s 30s
1,2s
Hasura 1 1 SQL 1 ⾒ Cloud SQL
PostgreSQL 🎉 subscription 🙅 Hasura Haskell
👋 Hasura multiplexing っ 100 っ 1 っ
MySQL PostgreSQL MySQL