Apache Beam

E427701

Apache Beam is an open-source unified programming model for defining and executing batch and streaming data processing pipelines across multiple execution engines.

All labels observed (6)

How this entity was disambiguated

Statements (58)

Predicate Object
instanceOf data processing framework
open-source software
software framework
unified programming model
category big data
distributed computing framework
designGoal runner portability
separation of pipeline definition from execution engine
unified batch and streaming API
developer Apache Software Foundation
governedBy Apache Beam Project Management Committee
linked to: Apache Beam
license Apache License 2.0
originatedFrom Google Cloud Dataflow SDK
partOf Apache Software Foundation projects
programmingLanguage Go
Java
Python
repository https://github.com/apache/beam
supportsFeature I/O connectors
composite transforms
event-time processing
processing-time processing
side inputs
stateful processing
timers
triggers
watermarks
windowing
supportsIO Amazon Kinesis (via connector)
linked to: Amazon Kinesis

Apache Cassandra
Apache HDFS
linked to: HDFS

Apache Kafka
Elasticsearch
Google BigQuery
Google Cloud Pub/Sub
Google Cloud Storage
JDBC
supportsLanguage Go SDK
linked to: Go

Java SDK
Python SDK
Scala (via community extensions)
supportsParadigm batch processing
stream processing
unified batch and streaming model
supportsRunner Apache Flink
Apache Samza (via runner)
linked to: Apache Samza

Apache Spark
DirectRunner
linked to: Apache Beam

Google Cloud Dataflow
Hazelcast Jet (via runner)
PortableRunner
Twister2 (via runner)
useCase ETL pipelines
batch data processing
data integration
machine learning data pipelines
real-time analytics
website https://beam.apache.org

How these facts were elicited

Referenced by (18)

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

Google Cloud Dataflow basedOn Apache Beam
Google Cloud Dataflow uses Apache Beam SDKs
linked to: Apache Beam
Pub/Sub Lite integratesWith Apache Beam SDKs
linked to: Apache Beam
Apache Beam supportsRunner DirectRunner
linked to: Apache Beam
Apache Beam governedBy Apache Beam Project Management Committee
linked to: Apache Beam
ExampleGen implementedWith Apache Beam
StatisticsGen compatibleWith Apache Beam runners
linked to: Apache Beam
SchemaGen integratesWith Apache Beam
Transform dependsOn Apache Beam
TensorFlow Transform supports Apache Beam
TensorFlow Model Analysis uses Apache Beam
FlumeJava inspired Apache Beam
FlumeJava influenced Apache Beam
FlumeJava relatedTo Apache Beam
Apache ecosystem includesProject Apache Beam
Apache Samza integratesWith Apache Beam (via runners or adapters)
linked to: Apache Beam