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
240
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
290
Other Decks in Programming
See All in Programming
Integrating AI in Your Enterprise Java Applications
ivargrimstad
0
870
Scan with Decoupled Look-back and Onesweep Radix Sort
shocker_0x15
0
150
本編では話さない Zig の話
andpad
2
120
The future of development – Are our jobs getting harder or easier?
hollycummins
1
210
How to debug Xdebug... or any other weird bug in PHP
dunglas
2
1.5k
tc39 x jsconf.jp Panel Discussion 2024
yosuke_furukawa
PRO
0
110
cgroup v2 support in Kubeadm
kentatada
0
220
デバッグの話 / Debugging for Beginners
kaityo256
PRO
8
740
Subclassing, Composition, Python, and You
hynek
3
190
飲食業界向けマルチプロダクトを実現させる開発体制とリアルな現状
hiroya0601
1
210
Hi, have you met Kotlin Multiplatform? | DevFest Vienna 2024
prof18
0
230
/←このスケジュール表に立ち向かう フロントエンド開発戦略 / A front-end development strategy to tackle a single-slash schedule.
nrslib
1
430
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1365
200k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
106
48k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Writing Fast Ruby
sferik
626
60k
What's in a price? How to price your products and services
michaelherold
243
11k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
The Cult of Friendly URLs
andyhume
77
6k
Docker and Python
trallard
40
3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
31
1.7k
Faster Mobile Websites
deanohume
304
30k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
327
21k
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!