anchor.diff:  
   |===
   
  -
   ==== Apache Pulsar
   
  -Apache Pulsar is high-perfromance, low-latency server for server-to-server messagging.
  +https://pulsar.apache.org/[Apache Pulsar] is high-performance, low-latency server for server-to-server messaging.
   Pulsar exposes a REST APIs and a native endopint provides a (not-only) Java client that is used to implement the sink.
   
   [cols="35%a,10%a,55%a",options="header"]
  
positive.code: 
  |=======================
  
  
  
  == Extensions
  
  {prodname} Server uses the https://quarkus.io/[Quarkus framework] and relies on dependency injection to enable developer to extend its behaviour.
  
negative.code: |[[pulsar-client]]<<pulsar-client, `debezium.sink.pulsar.client.*`>>
  |
  |The Pulsar module supports pass-through configuration.
  The client https://pulsar.apache.org/docs/en/client-libraries-java/#client-configuration[configuration properties] are passed to the client with the prefix removed.
  At least `serviceUrl` must be provided.
  
  |[[pulsar-producer]]<<pulsar-producer, `debezium.sink.pulsar.producer.*`>>
  |
  |The Pulsar module supports pass-through configuration.
  The message producer https://pulsar.apache.org/docs/en/client-libraries-java/#client-configuration[configuration properties] are passed to the producer with the prefix removed.
  The `topic` is set by Debezium.
  
  |[[pulsar-null-key]]<<pulsar-null-key, `debezium.sink.pulsar.null.key`>>
  