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
300
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
340
Other Decks in Programming
See All in Programming
コンテキストエンジニアリング Cursor編
kinopeee
1
760
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
150
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
20
5.2k
MCPとデザインシステムに立脚したデザインと実装の融合
yukukotani
4
1.4k
Testing Trophyは叫ばない
toms74209200
0
770
AIエージェント開発、DevOps and LLMOps
ymd65536
1
380
Design Foundational Data Engineering Observability
sucitw
3
180
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
210
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
230
ECS初心者の仲間 – TUIツール「e1s」の紹介
keidarcy
0
150
testingを眺める
matumoto
1
130
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Music & Morning Musume
bryan
46
6.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Being A Developer After 40
akosma
90
590k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Side Projects
sachag
455
43k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
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!