Sink
Noun · Development
Definitions
The terminal endpoint of a data pipeline or stream that consumes data without producing further output — such as a database writer, log file, or /dev/null. It is the counterpart to a source, which produces data.
In plain English: The final destination where data ends up in a pipeline, like a database or file that receives and stores the information.
Example: "The Kafka consumer writes to three sinks: Elasticsearch for search, S3 for archival, and Postgres for the API."