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
Real Time Rails Application
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Fikri Karim
November 27, 2018
Programming
86
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Real Time Rails Application
Fikri Karim
November 27, 2018
Other Decks in Programming
See All in Programming
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
300
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Event is what happens
moro
2
770
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
32k
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
630
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
41k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
The SEO Collaboration Effect
kristinabergwall1
1
590
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Designing for humans not robots
tammielis
254
26k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
730
Unsuck your backbone
ammeep
672
58k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Six Lessons from altMBA
skipperchong
29
4.5k
Transcript
None
https://blogs.microsoft.com/firehose/2014/08/07/t hrowback-thursday-microsoft-com-among-the-e arliest-commercial-websites-has-been-on-the-w eb-for-20-years/
None
None
None
https://stackoverflow.com/questions/11077857/what-are-long-polling-websockets-server-sent-events-sse-and-comet
https://stackoverflow.com/questions/11077857/what-are-long-polling-websockets-server-sent-events-sse-and-comet
https://stackoverflow.com/questions/11077857/what-are-long-polling-websockets-server-sent-events-sse-and-comet
https://stackoverflow.com/questions/11077857/what-are-long-polling-websockets-server-sent-events-sse-and-comet
None
http://turnoff.us/geek/ruby-concurrency-book/
https://hashrocket.com/blog/posts/websocket-shootout
None
None
None
None
https://anycable.io/
https://anycable.io/
https://anycable.io/
Artillery Modern, easy-to-use load-testing toolkit written in Node.js • Benchmark
machine • Load testing tool Google cloud platform Benchmark VM: Compute Engine - 8vCPU and 32GB of RAM Server: Compute Engine - 4vCPU and 16GB of RAM
Anycable Actioncable • 1000 Connections in 10 seconds
None
https://github.com/anycable/anycable-rails
https://github.com/anycable/anycable-rails
https://docs.anycable.io/#/architecture
None
https://speakerdeck.com/palkan/rubyconf-2018-high-speed-cables-for-ruby?slide=102
Feature Status Connection Identifiers ✅ Connection Request (cookies, params) ✅
Disconnect Handling ✅ Subscribe to channels ✅ Parameterized subscriptions ✅ Unsubscribe from channels ✅ Subscription Instance Variables Performing Channel Actions ✅ Streaming ✅ Custom stream callbacks Broadcasting ✅ Periodical Timers Disconnect remote clients https://docs.anycable.io/#/compatibility
None
https://pusher.com/channels
https://pusher.com/channels
https://pusher.com/channels
None
None
None
https://github.com/tootsuite/mastodon
None
Best to Worst
None
Thanks!