Apache Flink

E188935

Apache Flink is an open-source distributed stream-processing framework designed for high-throughput, low-latency data processing and real-time analytics on large-scale data.

All labels observed (9)

How this entity was disambiguated

Statements (69)

Predicate Object
instanceOf big data framework
distributed data processing framework
open-source software
stream processing framework
designedFor high-throughput workloads
large-scale data processing
low-latency workloads
developer Apache Software Foundation
hasAPI DataSet API
DataStream API
SQL API
Table API
hasComponent Dispatcher
JobManager
ResourceManager
TaskManager
integratesWith Amazon Kinesis
Apache HBase
Apache Hadoop
linked to: Hadoop

Apache Hive
Apache Kafka
JDBC data sources
license Apache License 2.0
partOf Apache ecosystem
programmingLanguage Java
Scala
repository https://github.com/apache/flink
supportsDeployment Kubernetes
Mesos
YARN
cloud environments
native Kubernetes deployment
standalone cluster
supportsFeature SQL-based analytics
batch table API
checkpointing
complex event processing
connectors to external systems
data stream API
event-time windows
exactly-once state consistency
fault tolerance
high-throughput processing
iterative processing
low-latency processing
savepoints
state backends
stateful functions
streaming table API
table API
watermarks
supportsLanguage Java
Python
SQL
Scala
supportsModel batch processing
event-time processing
stateful stream processing
stream processing
supportsSemantic at-least-once
exactly-once
useCase ETL pipelines
event-driven applications
fraud detection
log processing
machine learning pipelines
monitoring and alerting
real-time analytics
website https://flink.apache.org/

How these facts were elicited

Referenced by (32)

Full triples — surface form annotated when it differs from this entity's canonical label.

Hadoop influenced Apache Flink
ORC usedIn Apache Flink
Avro usedWith Apache Flink
YARN supportsFramework Apache Flink
Apache Storm competesWith Apache Flink
Apache Mahout integratesWith Apache Flink
Apache ORC usedIn Apache Flink
subject linked to: Apache ORC project
Apache Beam supportsRunner Apache Flink
Apache Parquet usedWith Apache Flink
Amazon EMR supportsFramework Apache Flink
IBM Streams alternativeTo Apache Flink
Apache ecosystem includesProject Apache Flink
JobManager partOf Apache Flink
TaskManager partOf Apache Flink
TaskManager belongsTo Flink runtime layer
linked to: Apache Flink
Dispatcher (Apache Flink) partOf Apache Flink
subject linked to: Dispatcher
Dispatcher (Apache Flink) uses Flink REST API
subject linked to: Dispatcher
linked to: Apache Flink
Dispatcher (Apache Flink) introducedIn Flink 1.4 (as part of new cluster architecture)
subject linked to: Dispatcher
linked to: Apache Flink
DataStream API partOf Apache Flink
DataStream API developedBy Apache Flink community
linked to: Apache Flink
DataStream API integratesWith Flink savepoints
linked to: Apache Flink
DataSet API partOf Apache Flink
DataSet API ecosystem Apache Flink stack
linked to: Apache Flink
Table API partOf Apache Flink
Table API developer Apache Flink community
linked to: Apache Flink
Table API usedWith Apache Flink SQL
linked to: Apache Flink
SQL API (Apache Flink) partOf Apache Flink
subject linked to: SQL API
SQL API (Apache Flink) integratesWith Flink optimizer
subject linked to: SQL API
linked to: Apache Flink
SQL API (Apache Flink) project Apache Flink
subject linked to: SQL API