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
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
CSC307 Lecture 02
javiergs
PRO
1
780
ぼくの開発環境2026
yuzneri
0
210
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
CSC307 Lecture 03
javiergs
PRO
1
490
CSC307 Lecture 01
javiergs
PRO
0
690
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
230
Architectural Extensions
denyspoltorak
0
280
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
460
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
AI & Enginnering
codelynx
0
110
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
51
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Into the Great Unknown - MozCon
thekraken
40
2.3k
How to build a perfect <img>
jonoalderson
1
4.9k
Marketing to machines
jonoalderson
1
4.6k
Building the Perfect Custom Keyboard
takai
2
680
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Building an army of robots
kneath
306
46k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
Producing Creativity
orderedlist
PRO
348
40k
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