~/talk

" Slicing Monolith into a CQRS / Event sourcing microservice: joys and pains"

links:none on file
links:none on file
slides:none on file

Wallapop slices a payment/delivery slice out of a monolith into CQRS and event sourced microservices using Axon + Spring + Kotlin, RabbitMQ and MySQL, and deploys it live. Migrations run without downtime by replaying commands to rebuild projections, eventual consistency is handled with server push notifications to the client, and failures to third parties use dead-letter queue retries with exponential backoff. Event evolution uses versioned events or compensating “fix” events rather than in-place edits. Result: faster, smaller-team releases and resilient processing in production.

AI-written summary · about

  1. 0:00Start
  2. 9:21Event storming session
  3. 17:00Solutions
  4. 31:01Migration
  5. 32:58Hard to understand flows
  6. 33:28Store flow state
~/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.