# Sinks
Sinks are **destinations for metadata**.
In general, the sink will be defined in the [recipe](./recipe_overview.md) after the [source](./source-docs-template.md) like below.
```yaml
source: ...
sink:
type:
config: ...
```
## Types of Sinks
When configuring ingestion for DataHub, you're likely to be sending the metadata to DataHub over either one of the following.
- [REST (datahub-rest)](sink_docs/datahub.md#datahub-rest)
- [Kafka (datahub-kafka)](sink_docs/datahub.md#datahub-kafka)
For debugging purposes or troubleshooting, the following sinks can be useful:
- [Metadata File](sink_docs/metadata-file.md)
- [Console](sink_docs/console.md)
## Default Sink
Since `acryl-datahub` version `>=0.8.33.2`, the default sink is assumed to be a `datahub-rest` endpoint.