Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fibered Rails
Search
Amit Kumar
February 14, 2011
Technology
0
94
Fibered Rails
Amit Kumar
February 14, 2011
Tweet
Share
More Decks by Amit Kumar
See All by Amit Kumar
DevOps culture in a BANK
toamitkumar
0
140
Digital Transformation of an Enterprise - 2 speed IT & Agile
toamitkumar
0
450
RubyMotion - Building Interactive Data Visualization Charts
toamitkumar
2
4.3k
Using Ruby for Building iOS Apps
toamitkumar
3
2.9k
RubyMotion: Rubyizing iOS development
toamitkumar
2
3.6k
Your first RubyMotion Application
toamitkumar
2
110
Big Data Enterprisey Analytics and Ruby
toamitkumar
4
1.2k
Micro-Blogging for The Enterprise (MongoDB)
toamitkumar
0
290
Other Decks in Technology
See All in Technology
Symfony AI in Action
el_stoffel
2
390
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
1.1k
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
240
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
160
GitLab Duo Agent Platformで実現する“AI駆動・継続的サービス開発”と最新情報のアップデート
jeffi7
0
200
AI活用によるPRレビュー改善の歩み ― 社内全体に広がる学びと実践
lycorptech_jp
PRO
1
150
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
240
HIG学習用スライド
yuukiw00w
0
110
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.4k
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
520
Kiro Autonomous AgentとKiro Powers の紹介 / kiro-autonomous-agent-and-powers
tomoki10
0
160
最近のLinux普段づかいWaylandデスクトップ元年
penguin2716
1
560
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Why Our Code Smells
bkeepers
PRO
340
57k
Documentation Writing (for coders)
carmenintech
76
5.2k
A better future with KSS
kneath
240
18k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
The Invisible Side of Design
smashingmag
302
51k
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 !