This documentation is for an out-of-date version of Apache Flink. We recommend you use
the latest stable version
.
Docs v1.1
Concepts
Setup
Build Flink from Source
Configuration
Quickstart
Setup & Run Example
Java API
Scala API
Deployment
Local
Cluster (Standalone)
YARN
Google Compute Engine
AWS
High Availability
Programming Guides
Basic API Concepts
Streaming Guide
(DataStream API)
Batch Guide
(DataSet API)
Table API and SQL
Best Practices
Command-Line Interface
Local Execution
Cluster Execution
Scala Shell
Scala API Extensions
Java 8
Metrics
Libraries
Graphs: Gelly
CEP
Machine Learning
Table API and SQL
Internals
Contribute
How to Contribute
Coding Guidelines
IDE Setup
Logging
Architecture and Process Model
Fault Tolerance for Data Streaming
Type Extraction and Serialization
Monitoring REST API
Jobs and Scheduling
How-To: Add an Operator
Back Pressure Monitoring
Search
DataStream API
Example: Wikipedia Edits
Event Time
Generating Timestamps / Watermarks
Pre-defined Timestamp Extractors / Watermark Emitters
Windows
Fault Tolerance
Working with State
State Backends
Connectors
Cassandra
Kafka
Elasticsearch
Elasticsearch 2.x
Filesystem Sink
RabbitMQ
Amazon Kinesis Streams
Twitter
Redis
Apache NiFi
Savepoints
Libraries
Event Processing (CEP)
Storm Compatibility
Important
: Maven artifacts which depend on Scala are now suffixed with the Scala major version, e.g. "2.10" or "2.11". Please consult the
migration guide on the project Wiki
.
Streaming Guide
Libraries
Streaming Libraries
This documentation is for an out-of-date version of Apache Flink. We recommend you use
the latest stable version
.
Complex event processing:
CEP