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
Hasura Con'21 Recap - GraphQL subscriptions
Search
Hiroaki KARASAWA
July 08, 2021
Technology
0
500
Hasura Con'21 Recap - GraphQL subscriptions
Hiroaki KARASAWA
July 08, 2021
Tweet
Share
More Decks by Hiroaki KARASAWA
See All by Hiroaki KARASAWA
スタートアップでポストモーテムを4年で200回やって得た学び
karszawa
1
81
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
1
1.3k
成功する技術選定について
karszawa
3
2.9k
飲食店のインフラサービス “ダイニー” のトラブル対応のすべて
karszawa
0
80
Google Cloud のモニタリング製品を徹底活用してみた
karszawa
0
70
ダウンタイム 30 秒で AlloyDB に移行した話
karszawa
0
530
DMS で AlloyDB に簡単移行!
karszawa
0
71
【現場の本音】App Engine から Cloud Run に移行してみた
karszawa
0
180
cls-hooked による実行コンテキストの保存と利用
karszawa
0
970
Other Decks in Technology
See All in Technology
DSPy入門
tomehirata
5
550
OpenCensusと歩んだ7年間
bgpat
0
230
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
170
serverless team topology
_kensh
3
240
20251027_findyさん_音声エージェントLT
almondo_event
2
500
様々なファイルシステム
sat
PRO
0
270
.NET 10のBlazorの期待の新機能
htkym
0
160
SOTA競争から人間を超える画像認識へ
shinya7y
0
620
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
160
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
390
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
150
AI時代、“平均値”ではいられない
uhyo
8
2.8k
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Writing Fast Ruby
sferik
630
62k
Typedesign – Prime Four
hannesfritz
42
2.8k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Why Our Code Smells
bkeepers
PRO
340
57k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
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