apache-flink@1
« Back to VersTracker
Description:
Scalable batch and stream data processing
Type: Formula  |  Latest Version: 1.20.3@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @ApacheFlink  |  formulae.brew.sh
Category: Developer tools
Tags: stream-processing batch-processing data-pipeline big-data analytics
Install: brew install apache-flink@1
About:
Apache Flink is a framework for stateful computations over data streams, supporting both batch and stream processing with a single runtime. It provides high-throughput, low-latency processing with features like event-time processing and exactly-once state consistency. This enables building robust, fault-tolerant data pipelines for real-time analytics.
Key Features:
  • Unified batch and stream processing
  • Stateful computations with exactly-once guarantees
  • Flexible windowing (time, count, session)
  • High throughput and low latency
  • Fault tolerance with distributed snapshots
Use Cases:
  • Real-time analytics dashboards
  • Fraud detection systems
  • ETL pipelines for large datasets
  • Event-driven applications
Alternatives:
  • spark – Spark uses micro-batching for streams, while Flink uses true streaming with lower latency
  • kafka-streams – Kafka Streams is library-based and tightly coupled to Kafka, while Flink is a full framework
License: Apache-2.0
Dependencies: openjdk@11
Bottles available for: all
Version History
Detected Version Rev Change Commit
Jan 7, 2026 12:46pm 1.20.3 0 VERSION_BUMP 1d206753