~/talk

Crafting the Core - Why and How We Built the Core Banking System

Talkat GOTOpia Europe 2020 · 2020-09-15..09-18· [software-architecture, databases]
github:Krule
slides:none on file

Solarisbank moves from a vendor core to an in-house payment ledger called corona, claiming event sourcing + CQRS as the core patterns and starting on MySQL and Redis before using Postgres NOTIFY then SNS/SQS for scalable messaging. The team builds a proxy that owns truth for some competencies, embraces eventual consistency then adds selective synchronous reads, and proves it: by one year after getting a second BIC the new system handles 20% of payments and 50% of new accounts in Q3, servicing tens of thousands of customers and hundreds of thousands of transfers.

AI-written summary · about

  1. 0:00Intro
  2. 3:12First - the story
  3. 5:18What is core-banking?
  4. 8:40Mitigation
  5. 14:40Eventually consistent
  6. 20:44Event storming
  7. 24:16It was not all that smooth
  8. 30:12You build it, you run it
  9. 32:23One more thing
~/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.