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
Fibered Rails
Search
Amit Kumar
February 14, 2011
Technology
0
74
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
120
Digital Transformation of an Enterprise - 2 speed IT & Agile
toamitkumar
0
370
RubyMotion - Building Interactive Data Visualization Charts
toamitkumar
2
4.2k
Using Ruby for Building iOS Apps
toamitkumar
3
2.8k
RubyMotion: Rubyizing iOS development
toamitkumar
2
3.6k
Your first RubyMotion Application
toamitkumar
2
92
Big Data Enterprisey Analytics and Ruby
toamitkumar
4
1.2k
Micro-Blogging for The Enterprise (MongoDB)
toamitkumar
0
250
Other Decks in Technology
See All in Technology
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
530
祝!Iceberg祭開幕!re:Invent 2024データレイク関連アップデート10分総ざらい
kniino
3
320
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
210
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
3
2.4k
Storage Browser for Amazon S3
miu_crescent
1
250
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
37
15k
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
290
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
360
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
230
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
17
4.8k
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.5k
Oracle Cloud Infrastructure:2024年12月度サービス・アップデート
oracle4engineer
PRO
0
210
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Music & Morning Musume
bryan
46
6.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Bash Introduction
62gerente
608
210k
How STYLIGHT went responsive
nonsquared
95
5.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Fireside Chat
paigeccino
34
3.1k
For a Future-Friendly Web
brad_frost
175
9.4k
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 !