title: NestJs cqrs exception and error handling on kafka
body: <p>I have got a bit of a problem,</p>
  <p><strong>I am using Kafka with CQRS in NestJS</strong>.</p>
  <p>My question is: What is the best way to handle errors in the write process?</p>
  <ol>
  <li><p>I send request onto an web api to my nestjs application</p>
  </li>
  <li><p>I have and event <code>ObjectedCreatedEvent</code> is send it on the event bus after creation and write it into kafka (confluent.cloud).</p>
  </li>
  <li><p>Kafka responds with error 87 because the message validation against
  a json schema failed (that's ok so far)</p>
  </li>
  <li><p><strong>How can i respond properly to the web api that an error occured?</strong></p>
  </li>
  </ol>
  <p>Just have started another listener in the process? I would expect kafka (confluent cloud) would have to topic for such things at least.</p>
  <p><strong>I would just have an Event <code>ObjectValdiationFailedEvent</code> and put it onto the eventbus.</strong></p>