Streaming Connectors
This documentation is for an out-of-date version of Apache Flink. We recommend you use the latest stable version.
Connectors provide code for interfacing with various third-party systems.
Currently these systems are supported:
- Apache Kafka (sink/source)
- Elasticsearch (sink)
- Elasticsearch 2x (sink)
- Hadoop FileSystem (sink)
- RabbitMQ (sink/source)
- Amazon Kinesis Streams (sink/source)
- Twitter Streaming API (source)
- Apache NiFi (sink/source)
- Apache Cassandra (sink)
- Redis (sink)
To run an application using one of these connectors, additional third party components are usually required to be installed and launched, e.g. the servers for the message queues. Further instructions for these can be found in the corresponding subsections.