This microservice reads messages from Kafka and writes them to Redis.
- Messages are consumed from Kafka using multiple threads.
- Each message is processed with a 500ms delay before being stored in Redis.
- Messages are stored in Redis with a TTL of 1 minute.
- Java 17+
- Apache Kafka
- Redis
- Maven
- Docker (optional, for running Kafka and Redis)
mvn spring-boot:run