Sink

Noun · Development

Definitions

  1. 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."

Related Terms