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
34
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
Milestoner
bkuhlmann
1
410
Ruby Function Composition
bkuhlmann
1
330
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
790
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
2
120
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
840
新宿ダンジョンを可視化してみた
satoshi7190
2
270
雑に思考を整理する技術と効能
konifar
60
29k
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
270
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
190
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
1k
Java 22 Overview
kishida
1
190
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
79
43k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
What's in a price? How to price your products and services
michaelherold
237
11k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
Embracing the Ebb and Flow
colly
80
4.1k
Designing Experiences People Love
moore
136
23k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
It's Worth the Effort
3n
180
27k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
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