~/talk

Maintaining highly distributed services with Erlang: 20y experiences in fintech

Talkat Øredev 2024 · 2024-11-06..11-08· [microservices]
links:none on file
slides:none on file

Erlang powers a 20‑year fintech core that runs thousands of transactions per second, does daily zero‑downtime deployments via hot code upgrades, and survives regional, DB and cloud migrations (moved to AWS and switched to Postgres without downtime). Architecture uses supervisor trees and the let it crash philosophy; systems run 50–100 MB services up to 100 GB (historically 1–2 TB), process counts in the hundreds of thousands, and an event pipeline with 30 topics 400 partitions processing 1–2k events/sec.

AI-written summary · about

  1. 0:00Erlang in fintech
  2. 1:24Erlang for distributed systems
  3. 2:50Erlang core concepts
  4. 8:12Erlang scalability model
  5. 13:47Fault tolerance in Erlang
  6. 15:33Supervisor trees
  7. 21:14Hot code upgrades
  8. 27:56Massive concurrency
  9. 30:22CL’s Cred system
  10. 35:57Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.