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
Fibered Rails
Search
Amit Kumar
February 14, 2011
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Fibered Rails
Amit Kumar
February 14, 2011
More Decks by Amit Kumar
See All by Amit Kumar
DevOps culture in a BANK
toamitkumar
0
170
Digital Transformation of an Enterprise - 2 speed IT & Agile
toamitkumar
0
590
RubyMotion - Building Interactive Data Visualization Charts
toamitkumar
2
4.4k
Using Ruby for Building iOS Apps
toamitkumar
3
3k
RubyMotion: Rubyizing iOS development
toamitkumar
2
3.8k
Your first RubyMotion Application
toamitkumar
2
140
Big Data Enterprisey Analytics and Ruby
toamitkumar
4
1.3k
Micro-Blogging for The Enterprise (MongoDB)
toamitkumar
0
380
Other Decks in Technology
See All in Technology
Agent Loopを組み込んだ アンビエントなAI機能を実現する / Ambient AI fetures with Agent Loop
nekorush14
0
120
AIエージェントに 権限と鍵をどこまで渡すか
nrinetcom
PRO
2
160
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
160
新卒エンジニア、 介護士になる
ryu1013
1
650
1週間、Opus封印でお願いします
kintotechdev
1
410
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
yama3133
1
150
reInvent2026stby LT00 "Change your life!"
shinichirokawano
1
500
Obsidian Vault Architectures
x5gtrn
PRO
0
230
re:Inventで、人生は変わったのか? / growth-builders-hub-1-reinvent-2026
mhrtech
2
170
AIエージェント統制はAPIから——押さえるべき5つの要素
nagix
0
110
ドメインエキスパートは いかにして AI を使って プロダクト開発をするか
tatsuyashiraishi
1
250
kintoneで在庫管理システムを作るときの要件定義・設計ポイント
kai0707
0
190
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
480
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
340
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
290
How to build a perfect <img>
jonoalderson
1
6.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
290
Ruling the World: When Life Gets Gamed
codingconduct
0
430
How STYLIGHT went responsive
nonsquared
100
6.3k
Practical Orchestrator
shlominoach
192
12k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
Fibered Rails - Amit Kumar
Many Scalable Options Cache Memcached Redis MongoDB
Message Queues AMQP Resque Delayed Job Asynchronous + Concurrency Frameworks that implement Reactor Pattern – EventMachine, Twisted, Node.js
What are Fibers? Traditional threads: preempted by OS
What are Fibers? Fibers – are means of creating code
blocks which can be paused and resumed by application developer
Fibers + EventMachine EventMachine – EventMachine implements a fast, single-threaded
engine for arbitrary network communications.
Fibers + EventMachine Row 1 Row 2 Row 3 Row
4 0 2 4 6 8 10 12 Column 1 Column 2 Column 3
Concurrency
Questions THANK YOU !