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
Elixir + Rails
Search
Haris Dizdarevic
March 24, 2017
Programming
0
37
Elixir + Rails
Combine Elixir with Rails, writing background jobs in elixir
Haris Dizdarevic
March 24, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
690
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
200
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
120
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Paper Plane (Part 1)
katiecoart
PRO
0
4.1k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
Technical Leadership for Architectural Decision Making
baasie
1
240
From π to Pie charts
rasagy
0
120
How to Ace a Technical Interview
jacobian
281
24k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
110
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
The browser strikes back
jonoalderson
0
370
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Un-Boring Meetings
codingconduct
0
200
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Transcript
RAILS + ELIXIR
RAILS + ELIXIR INTRODUCTION ▸ Rails pros ▸ Rails cons
▸ Elixir pros ▸ Elixir cons ▸ Combining Elixir with Rails ▸ Code Examples
RAILS PROS ▸ Tooling - app structure, common patterns ▸
Libraries - gems ▸ Large Community ▸ Productivity
RAILS CONS ▸ Runtime Speed ▸ Boot Speed ▸ Multithreading
▸ Concurrency ▸ Mutable state
ELIXIR PROS ▸ Erlang!! ▸ Ruby like syntax ▸ Fault
tolerant, do or do not there is no try - yoda ▸ Better utilises multiple processors ▸ Functional, immutable state
ELIXIR CONS ▸ Small community ▸ Learning curve (FP approach)
▸ Not that fast ▸ Functional
COMBINING RAILS AND ELIXIR ▸ Background jobs in elixir/phoenix ▸
Elixir is more performant than ruby ▸ Handling concurrency is a breeze with Elixir