Project 01
MiniBooking
- Designed a booking domain with hexagonal microservices to isolate core business logic from infrastructure concerns.
- Implemented an outbox-driven Kafka flow to keep state changes and event publication consistent.
- Added idempotent consumers and stream orchestration to keep event processing resilient during retries and partial failures.