anchor.diff:  == Running in JVM or Native mode
   
   When not running in dev or test mode, you will need to start your Kafka broker.
  -You can follow the instructions from the https://kafka.apache.org/quickstart[Apache Kafka web site] or create a `docker-compose.yaml` file with the following content:
  +You can follow the instructions from the https://kafka.apache.org/quickstart[Apache Kafka website] or create a `docker-compose.yaml` file with the following content:
   
   [source, yaml]
   ----
  
positive.code: xref:kafka.adoc#kafka-configuration[Using Apache Kafka with Reactive Messaging - Configuration].
  ====
  
  Also for the outgoing configuration we specified the serializer because we are sending a `Quote` object as the message payload.
  
  Quarkus provides default implementations for Kafka serializer/deserializer pairs using Jackson `ObjectMapper`.
  `ObjectMapperSerializer` can be used to serialize all objects via Jackson.
  
  == Receiving quotes
  
  Back to our `producer` project.
  Let's modify the `QuotesResource` to consume quotes, bind it to an HTTP endpoint to send events to clients:
  
  [source,java]
  
negative.code: 
  == The Quote object
  
  The `Quote` class will be used in both _producer_ and _processor_ projects.
  For the sake of simplicity we will duplicate the class.
  In both projects, create the `src/main/java/org/acme/kafka/model/Quote.java` file, with the following content:
  
  