Global Information Lookup Global Information

Apache Flink information


Apache Flink
Developer(s)Apache Software Foundation
Initial releaseMay 2011; 13 years ago (2011-05)
Stable release
1.19.0[1] Edit this on Wikidata / 15 March 2024; 51 days ago (15 March 2024)[2]
Repository
  • github.com/apache/flink Edit this at Wikidata
Written inJava and Scala
Operating systemCross-platform
Type
  • Data analytics
  • machine learning algorithms
LicenseApache License 2.0
Websiteflink.apache.org Edit this on Wikidata

Apache Flink is an open-source, unified stream-processing and batch-processing framework developed by the Apache Software Foundation. The core of Apache Flink is a distributed streaming data-flow engine written in Java and Scala.[3][4] Flink executes arbitrary dataflow programs in a data-parallel and pipelined (hence task parallel) manner.[5] Flink's pipelined runtime system enables the execution of bulk/batch and stream processing programs.[6][7] Furthermore, Flink's runtime supports the execution of iterative algorithms natively.[8]

Flink provides a high-throughput, low-latency streaming engine[9] as well as support for event-time processing and state management. Flink applications are fault-tolerant in the event of machine failure and support exactly-once semantics.[10] Programs can be written in Java, Scala,[11] Python,[12] and SQL[13] and are automatically compiled and optimized[14] into dataflow programs that are executed in a cluster or cloud environment.[15]

Flink does not provide its own data-storage system, but provides data-source and sink connectors to systems such as Apache Doris, Amazon Kinesis, Apache Kafka, HDFS, Apache Cassandra, and ElasticSearch.[16]

  1. ^ "Release 1.19.0". 15 March 2024. Retrieved 19 March 2024.
  2. ^ "All stable Flink releases". flink.apache.org. Apache Software Foundation. Retrieved 2021-12-20.
  3. ^ "Apache Flink: Scalable Batch and Stream Data Processing". apache.org.
  4. ^ "apache/flink". GitHub. 29 January 2022.
  5. ^ Alexander Alexandrov, Rico Bergmann, Stephan Ewen, Johann-Christoph Freytag, Fabian Hueske, Arvid Heise, Odej Kao, Marcus Leich, Ulf Leser, Volker Markl, Felix Naumann, Mathias Peters, Astrid Rheinländer, Matthias J. Sax, Sebastian Schelter, Mareike Höger, Kostas Tzoumas, and Daniel Warneke. 2014. The Stratosphere platform for big data analytics. The VLDB Journal 23, 6 (December 2014), 939-964. DOI
  6. ^ Ian Pointer (7 May 2015). "Apache Flink: New Hadoop contender squares off against Spark". InfoWorld.
  7. ^ "On Apache Flink. Interview with Volker Markl". odbms.org.
  8. ^ Stephan Ewen, Kostas Tzoumas, Moritz Kaufmann, and Volker Markl. 2012. Spinning fast iterative data flows. Proc. VLDB Endow. 5, 11 (July 2012), 1268-1279. DOI
  9. ^ "Benchmarking Streaming Computation Engines at Yahoo!". Yahoo Engineering. Retrieved 2017-02-23.
  10. ^ Carbone, Paris; Fóra, Gyula; Ewen, Stephan; Haridi, Seif; Tzoumas, Kostas (2015-06-29). "Lightweight Asynchronous Snapshots for Distributed Dataflows". arXiv:1506.08603 [cs.DC].
  11. ^ "Apache Flink 1.2.0 Documentation: Flink DataStream API Programming Guide". ci.apache.org. Retrieved 2017-02-23.
  12. ^ "Apache Flink 1.2.0 Documentation: Python Programming Guide". ci.apache.org. Retrieved 2017-02-23.
  13. ^ "Apache Flink 1.2.0 Documentation: Table and SQL". ci.apache.org. Retrieved 2017-02-23.
  14. ^ Fabian Hueske, Mathias Peters, Matthias J. Sax, Astrid Rheinländer, Rico Bergmann, Aljoscha Krettek, and Kostas Tzoumas. 2012. Opening the black boxes in data flow optimization. Proc. VLDB Endow. 5, 11 (July 2012), 1256-1267. DOI
  15. ^ Daniel Warneke and Odej Kao. 2009. Nephele: efficient parallel data processing in the cloud. In Proceedings of the 2nd Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS '09). ACM, New York, NY, USA, Article 8, 10 pages. DOI
  16. ^ "Apache Flink 1.2.0 Documentation: Streaming Connectors". ci.apache.org. Retrieved 2017-02-23.

and 28 Related for: Apache Flink information

Request time (Page generated in 0.8251 seconds.)

Apache Flink

Last Update:

Apache Flink is an open-source, unified stream-processing and batch-processing framework developed by the Apache Software Foundation. The core of Apache...

Word Count : 2487

Apache Beam

Last Update:

(distributed processing back-ends) including Apache Flink, Apache Samza, Apache Spark, and Google Cloud Dataflow. Apache Beam is one implementation of the Dataflow...

Word Count : 360

Apache ORC

Last Update:

is used by most of the data processing frameworks Apache Spark, Apache Hive, Apache Flink and Apache Hadoop. In February 2013, the Optimized Row Columnar...

Word Count : 222

Apache Kafka

Last Update:

to Kafka. Apache Kafka also works with external stream processing systems such as Apache Apex, Apache Beam, Apache Flink, Apache Spark, Apache Storm, and...

Word Count : 1319

Apache Mahout

Last Update:

engine, users are free to implement any engine they choose- H2O and Apache Flink have been implemented in the past and examples exist in the code base...

Word Count : 649

RocksDB

Last Update:

BlueStore storage layer uses RocksDB for metadata management in OSD devices. Apache Flink uses RocksDB to store checkpoints. FusionDB uses RocksDB as its storage...

Word Count : 1462

Apache POI

Last Update:

modules for Big Data platforms (e.g. Apache Hive/Apache Flink/Apache Spark), which provide certain functionality of Apache POI, such as the processing of Excel...

Word Count : 777

XGBoost

Last Update:

machine, as well as the distributed processing frameworks Apache Hadoop, Apache Spark, Apache Flink, and Dask. XGBoost gained much popularity and attention...

Word Count : 1278

Apache Hadoop

Last Update:

such as Apache Pig, Apache Hive, Apache HBase, Apache Phoenix, Apache Spark, Apache ZooKeeper, Apache Impala, Apache Flume, Apache Sqoop, Apache Oozie,...

Word Count : 5094

Apache Spark

Last Update:

Apache Spark is an open-source unified analytics engine for large-scale data processing. Spark provides an interface for programming clusters with implicit...

Word Count : 2732

Apache Iceberg

Last Update:

Flink, Presto, Hive, Impala, StarRocks, Doris, and Pig to safely work with the same tables, at the same time. Iceberg is released under the Apache License...

Word Count : 417

DriveTribe

Last Update:

of which is made possible because DriveTribe's tech stack is built on Apache Flink. On 10 January 2022, DriveTribe announced they would be shutting down...

Word Count : 1684

Apache Storm

Last Update:

and Flink. C++ AMP Data parallelism Lambda architecture Message passing OpenMP OpenCL OpenHMPP Parallel computing TPL Thread (computing) "Apache Storm...

Word Count : 607

List of Java frameworks

Last Update:

the C# programming languages. Cascading Abstraction layer for Apache Hadoop and Apache Flink. Cascading is used to create and execute complex data processing...

Word Count : 12

Materialized view

Last Update:

CLUSTERED INDEX XV ON MV_MY_VIEW (COL1); Apache Kafka (since v0.10.2), Apache Spark (since v2.0), Apache Flink, Kinetica DB, Materialize, and RisingWave...

Word Count : 1219

Apache RocketMQ

Last Update:

China's most popular open source software award Apache ActiveMQ Apache Flink Apache Qpid Apache Samza Apache Spark Streaming Data Distribution Service Enterprise...

Word Count : 802

Dataflow programming

Last Update:

XProc Apache Beam: Java/Scala SDK that unifies streaming (and batch) processing with several execution engines supported (Apache Spark, Apache Flink, Google...

Word Count : 1615

Apache Calcite

Last Update:

Apex, Phoenix, and Flink have projects under development that use Calcite. Julian Hyde. "Optiq-0.8 release announcement". Apache Software Foundation...

Word Count : 149

Apache Samza

Last Update:

LinkedIn Uses Apache Samza". InfoQ. Retrieved 2016-09-28. "Samza: Stateful Scalable Stream Processing at LinkedIn" (PDF). "Spark Streaming vs Flink vs Storm...

Word Count : 259

List of concurrent and parallel programming languages

Last Update:

programming interfaces support parallelism in host languages. Apache Beam Apache Flink Apache Hadoop Apache Spark CUDA OpenCL OpenHMPP OpenMP for C, C++, and Fortran...

Word Count : 580

Complex event processing

Last Update:

from the original on 2015-01-05. Retrieved 2014-07-17. "Apache Flink 1.2 Documentation: FlinkCEP - Complex event processing for Flink". ci.apache.org....

Word Count : 2576

Amazon Kinesis

Last Update:

enables the analysis of streaming data in real time using standard SQL or Apache Flink. Kinesis Video Streams is a fully managed service for securely capturing...

Word Count : 917

List of Apache Software Foundation projects

Last Update:

Internet applications. Flink: fast and reliable large-scale data processing engine. Flume: large scale log aggregation framework Apache Fluo Committee Fluo:...

Word Count : 4600

Parallel programming model

Last Update:

Task Verilog, VHDL Dataflow Message passing Task Lustre, TensorFlow, Apache Flink Functional Message passing Task Concurrent Haskell, Concurrent ML LogP...

Word Count : 1212

Stream processing

Last Update:

needed][citation needed]) Apache Kafka Apache Storm Apache Apex Apache Spark Continuous operator stream processing[clarification needed] Apache Flink Walmartlabs Mupd8...

Word Count : 4575

Parallelization contract

Last Update:

as records with two fields. Apache Flink, an open-source parallel data processing platform has implemented PACTs. Flink allows users to specify user...

Word Count : 1614

Matei Zaharia

Last Update:

2015). "Exclusive Interview: Matei Zaharia, creator of Apache Spark, on Spark, Hadoop, Flink, and Big Data in 2020". "Cei mai bogaţi oameni din lume...

Word Count : 504

Volker Markl

Last Update:

the DFG funded Stratosphere project, which led to the establishment of Apache Flink. In 2018, he was elected president of the VLDB Endowment. Markl’s research...

Word Count : 540

PDF Search Engine © AllGlobal.net