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
37
0
Share
Elixir + Rails
Combine Elixir with Rails, writing background jobs in elixir
Haris Dizdarevic
March 24, 2017
Other Decks in Programming
See All in Programming
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
340
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.2k
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
490
ハーネスエンジニアリングとは?
kinopeee
13
6.9k
PHPer、Cloudflare に引っ越す
suguruooki
1
160
GoogleCloudとterraform完全に理解した
terisuke
1
190
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
200
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
380
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
360
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.6k
Road to RubyKaigi: Play Hard(ware)
makicamel
1
570
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Balancing Empowerment & Direction
lara
6
1.1k
Bash Introduction
62gerente
615
210k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
110
Statistics for Hackers
jakevdp
799
230k
4 Signs Your Business is Dying
shpigford
187
22k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
Unsuck your backbone
ammeep
672
58k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
170
Into the Great Unknown - MozCon
thekraken
41
2.5k
KATA
mclloyd
PRO
35
15k
Writing Fast Ruby
sferik
630
63k
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