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
Basic Architectures
denyspoltorak
0
460
.NET Conf 2025 の興味のあるセッ ションを復習した / dotnet conf 2025 quick recap for backend engineer
tomohisa
0
120
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
940
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
190
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
330
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2.2k
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
140
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.7k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
850
Graviton と Nitro と私
maroon1st
0
170
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
3
3.4k
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
340
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
290
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
140
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
520
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
How GitHub (no longer) Works
holman
316
140k
Test your architecture with Archunit
thirion
1
2.1k
WENDY [Excerpt]
tessaabrams
9
35k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
110
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
54
Why Our Code Smells
bkeepers
PRO
340
58k
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を切断
っていうのをやりたい
続きは来月か来年はなします
おわり