Consumer microservice for the Library Inventory Application
After having a new message published into the library-events topic, we consume it with a kafka consumer. We persist the data in our H2 database
- Unit tests
- Integration tests
- Error handling
- Retry and recovery logic - DeadLetter topic, saving failed messages to the DB, Spring Scheduler to recover failed messages