Spring-Crablet

A lightweight Java event sourcing framework built on the Dynamic Consistency Boundary pattern — optimistic concurrency without distributed locks.

Wallet Domain

Single-entity event sourcing — deposit, withdraw, transfer with DCB optimistic concurrency.

Course Enrollment

Multi-entity DCB — student subscription spans course capacity and per-student enrollment boundaries simultaneously.

Loan Application — Submit Slice

Minimal feature slice — customer submits, fraud detector fires, pending-applications view is projected.

Wallet Opened — Automation and Outbox Slice

Reactive slice — one committed event fans out into view, automation, follow-up command, and outbox path.

Concept Map

Interactive mind map covering core concepts, framework modules, AI tooling, and operational guidance.