Microservice Destinations
Most microservice destinations perform two tasks. In addition to writing data to the destination system, they send responses to the origin stage, to be passed to the origin system. When you configure microservice destinations, you specify whether you want the response to be the records successfully written to the destination system or the responses passed from the destination system.
When you don't need to write data to a destination system, you can use the Send Response to Origin destination, which passes records and responses to the origin without writing to a destination.
When you want to write to destination systems without sending a response, you can use non-microservice destinations in microservice pipelines.
- HTTP Client destination - Writes data to an HTTP endpoint. Can send responses to a microservice origin in a microservice pipeline.
- Kafka Producer destination - Writes data to a Kafka cluster. Can send responses to a microservice origin in a microservice pipeline.
- Kinesis Producer destination - Writes data to Kinesis Streams. Can send responses to a microservice origin in a microservice pipeline.
- Send Response to Origin destination - Sends records with the specified response to the microservice origin in the pipeline. Does not write data to a destination system.