I am using Micronaut application for Receiving and returning Reactive Types with apache Kafka. From the Micronaut documentation https://micronaut-projects.github.io/micronau