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
Stepping into a new era: injecting Elixir in a ...
Search
Andrea Leopardi
April 07, 2017
Programming
0
220
Stepping into a new era: injecting Elixir in a Ruby app
Talk I gave at Rome Erlang Factory Lite 2017.
Andrea Leopardi
April 07, 2017
Tweet
Share
More Decks by Andrea Leopardi
See All by Andrea Leopardi
gen_statem - OTP's Unsung Hero
whatyouhide
1
180
The World is a Network (and We Are Just Nodes)
whatyouhide
1
200
BEAM: The Perfect Fit for Networks
whatyouhide
1
180
Update from the Elixir team - 2022
whatyouhide
0
390
Testing Asynchronous OTP
whatyouhide
1
510
Elixir Sightseeing Tour
whatyouhide
0
410
Mint - Disrupting HTTP clients
whatyouhide
0
240
BEAM Architecture Handbook
whatyouhide
7
2.8k
The Evolution of a Language
whatyouhide
0
140
Other Decks in Programming
See All in Programming
体得しよう!RSA暗号の原理と解読
laysakura
3
550
私の愛したLaravel 〜レールを超えたその先へ〜
kentaroutakeda
12
3.7k
本当だってば!俺もTRICK 2022に入賞してたんだってば!
jinroq
0
270
S3静的ホスティング+Next.js静的エクスポート で格安webアプリ構築
iharuoru
0
210
国漢文混用体からHolloまで
minhee
1
120
AIコードエディタの基盤となるLLMのFlutter性能評価
alquist4121
0
180
リアルタイムレイトレーシング + ニューラルレンダリング簡単紹介 / Real-Time Ray Tracing & Neural Rendering: A Quick Introduction (2025)
shocker_0x15
1
250
AHC045_解説
shun_pi
0
110
ベクトル検索システムの気持ち
monochromegane
30
9.5k
なぜselectはselectではないのか
taiyow
2
320
SLI/SLOの設定を進めるその前に アラート品質の改善に取り組んだ話
tanden
2
770
ローコードサービスの進化のためのモノレポ移行
taro28
1
350
Featured
See All Featured
Designing for humans not robots
tammielis
251
25k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
118
51k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
12
1.4k
Scaling GitHub
holman
459
140k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Typedesign – Prime Four
hannesfritz
41
2.6k
Docker and Python
trallard
44
3.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
For a Future-Friendly Web
brad_frost
176
9.6k
Transcript
ELIXIR STEPPING INTO A NEW ERA: INJECTING ELIXIR INTO AN
EXISTING SYSTEM
@whatyouhide
FORZA FOOTBALL
INJECTING ELIXIR IS WORTH IT* (when appropriate)
OUR USE CASES WHY/WHEN HOW
OUR USE CASES
PUSH CARTEL VGRABBER ODDBALL PITCH (DATA IMPORT) GLUE
MONORAIL™
/ WHY WHEN INJECTION
EASIER TO BUILD BETTER SYSTEMS
PERFORMANCE CONCURRENCY, I/O ROBUSTNESS FAULT TOLERANCE, IMMUTABILITY
COMPLEXITY IMMUTABILITY, BEHAVIOURS RESOURCES LESS MEMORY, MORE CONCURRENCY
NO MAGIC WAND
NO ONE SIZE FITS all
CONCURRENCY ISOLATION RESILIENCY SCALABILITY
INJECT HOW TO
P R E P A R E Y O U
R SYSTEM
SERVICES T H E Y ' R E G O
O D ™
INTERFACES THEY SHOULD BE SHARED
INTEROP ...MEH
P R E P A R E Y O U
R COMPANY
HAVE AN ELIXIR MASTER
START SMALL SHOW SUCCESS
OUR USE CASES WHY/WHEN HOW
WHATYOUHIDE @