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
Kaigi on Rails 2024 その後
Search
ryosk7
November 14, 2024
Programming
0
92
Kaigi on Rails 2024 その後
ryosk7
November 14, 2024
Tweet
Share
More Decks by ryosk7
See All by ryosk7
Campfireから学ぶ、37signalsのRails設計入門
ryosk7
0
38
実践「Clean Coder」
ryosk7
1
8
実運用を目指す、PicoRuby と MQTT
ryosk7
1
97
PicoRubyでMQTTサポートの実装をしている話 (3)
ryosk7
0
140
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
480
PicoRubyでMQTTサポートの実装をしている話
ryosk7
0
530
Gitを理解した話
ryosk7
9
1.1k
30万人が利用するチャットをFirebase Realtime DatabaseからActionCableへ移行する方法
ryosk7
5
1k
【月刊MEMTUS】2024ハッカソン登壇後アプデ内容
ryosk7
0
130
Other Decks in Programming
See All in Programming
dchart: charts from deck markup
ajstarks
3
970
組織で育むオブザーバビリティ
ryota_hnk
0
110
CSC307 Lecture 02
javiergs
PRO
1
760
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
330
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
500
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
0
240
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
330
Graviton と Nitro と私
maroon1st
0
170
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
150
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.6k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
1.9k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.6k
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
99
Building Adaptive Systems
keathley
44
2.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
So, you think you're a good person
axbom
PRO
2
1.9k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Speed Design
sergeychernyshev
33
1.5k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
82
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Exploring anti-patterns in Rails
aemeredith
2
230
Leo the Paperboy
mayatellez
4
1.3k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
150
Transcript
Kaigi on Rails 2024 その後 ryosk7
None
Kaigi on Railsでました
Kaigi on Railsでしくじった話は話は今度はなします まだ解決していない
Kaigi on Rails登壇でお話した残された課題
コネクションタイムアウト問題
ロードバランサーの設定を見直した タイムアウトを3分 → 30分に変更
これで安定するかと思いきや...
NewRelicで監視をすると、まだ完全にエラー出てる
再接続に10秒以上かかり、 データ反映に時間がかかっていた
Action Cableの仕組み
None
再接続には時間がかかる
観測した限り、再接続には1s以上かかる
マッチングアプリ的には致命的
クライアント側で15分たったら再接続させるようにし た
2ms ~ 10msで接続できるようになった
次に試したいこと
ずっと繋げられる仕組みを作りたい
2重でconnectionを貼れば実現できそう
切断する直前に新しいconnectionとconnection_idを 用意 接続されたら古いconnectionを切断
っていうのをやりたい
続きは来月か来年はなします
おわり