Sink

A sink is a function (or class) designed to receive incoming events from another function (or object).

  • commonly implemented as callbacks

a sink is often misconstrued with a gateway.

The word sink has been used for both input and output in the industry.

Also known as event sink or data sink

In Event-based architecture, sinks are on the consumer-side.