7 terms
Apache Flink is an open-source distributed engine for stateful stream processing of streaming data, with event-time semantics and exactly-once state.
Backpressure is a flow-control mechanism in streaming data systems that slows producers when consumers cannot keep up, preventing overload and data loss.
An event stream is an unbounded, ordered sequence of immutable event records that systems publish and consume continuously as things happen.
Event time in streaming data is the moment an event actually occurred at its source, as opposed to when a system receives or processes it.
Kafka is a distributed event streaming platform that stores ordered, replicated logs of records so many applications can publish and consume data streams.
A message broker is middleware that receives, stores and routes messages between producers and consumers, decoupling systems in streaming data architectures.
Stream processing computes results continuously over unbounded event streams as data arrives, using windows, state and watermarks to deliver low latency.