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 no SumUp Bank - Por que e como?
Search
Daniel
August 24, 2021
Programming
0
290
Elixir no SumUp Bank - Por que e como?
Daniel
August 24, 2021
Tweet
Share
More Decks by Daniel
See All by Daniel
Telemetria em codebases Elixir
pilon
0
140
Diagnosing bugs in production with Elixir
pilon
0
330
Other Decks in Programming
See All in Programming
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
0
200
Team operations that are not burdened by SRE
kazatohiei
1
270
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
130
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
110
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
160
Select API from Kotlin Coroutine
jmatsu
1
190
童醫院敏捷轉型的實踐經驗
cclai999
0
200
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
590
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
110
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
1.7k
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
580
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
Featured
See All Featured
Designing for humans not robots
tammielis
253
25k
Git: the NoSQL Database
bkeepers
PRO
430
65k
A Modern Web Designer's Workflow
chriscoyier
694
190k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Producing Creativity
orderedlist
PRO
346
40k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Optimizing for Happiness
mojombo
379
70k
Designing Experiences People Love
moore
142
24k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Transcript
Elixir no SumUp Bank Por que e como?
Quem sou eu?
/danielpilon /daniel-pilon /daniel_pilon Engineering Manager
None
None
Principais características
Distribuição; Tolerância a falhas; Alta disponibilidade
None
Funcional; Dinâmica; Imutável
Ferramental built-in: builds, releases, gestão de pacotes, testes, documentação e
mais
Por que Elixir?
Legado em Erlang
É simples!
Sistemas financeiros 🤝 Imutabilidade
Concorrência e escalabilidade
Developer experience
💜 Comunidade 💜
Como utilizamos Elixir?
Phoenix Framework: um web framework MVC server-side
Ecto: um toolkit para mapeamento de dados e linguagem de
query integrada
Absinthe: framework que implementa GraphQL
Broadway: ingestor de dados concorrente e multi-stage
… e muito mais!
Dores?
Pessoas experientes
SDKs e libs específicas
Obrigado! Visite nosso stand virtual para saber mais sobre a
SumUp!