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
100
0
Share
Fibered Rails
Amit Kumar
February 14, 2011
More Decks by Amit Kumar
See All by Amit Kumar
DevOps culture in a BANK
toamitkumar
0
150
Digital Transformation of an Enterprise - 2 speed IT & Agile
toamitkumar
0
510
RubyMotion - Building Interactive Data Visualization Charts
toamitkumar
2
4.3k
Using Ruby for Building iOS Apps
toamitkumar
3
3k
RubyMotion: Rubyizing iOS development
toamitkumar
2
3.7k
Your first RubyMotion Application
toamitkumar
2
120
Big Data Enterprisey Analytics and Ruby
toamitkumar
4
1.3k
Micro-Blogging for The Enterprise (MongoDB)
toamitkumar
0
330
Other Decks in Technology
See All in Technology
目的ファーストのハーネス設計 ~ハーネスの変更容易性を高めるための優先順位~
gotalab555
8
2.4k
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
3
2.5k
レビューしきれない?それは「全て人力でのレビュー」だからではないでしょうか
amixedcolor
0
350
20260423_執筆の工夫と裏側 技術書の企画から刊行まで / From the planning to the publication of technical book
nash_efp
3
500
AgentCore Managed Harness を使ってみよう
yakumo
2
240
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
160
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
79k
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
5.4k
AgentCore×VPCでの設計パターンn選と勘所
har1101
4
320
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
490
スクラムの中で AI-DLC workflow を 使い始めて3ヶ月の振り返り
kaminashi
0
130
扱える不確実性を増やしていく - スタートアップEMが考える「任せ方」
kadoppe
0
320
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Six Lessons from altMBA
skipperchong
29
4.2k
Agile that works and the tools we love
rasmusluckow
331
21k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
170
It's Worth the Effort
3n
188
29k
Designing for Timeless Needs
cassininazir
0
200
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Balancing Empowerment & Direction
lara
6
1.1k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.7k
The Spectacular Lies of Maps
axbom
PRO
1
710
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 !