Ververica Blog

Apache Flink, stream processing, event-driven applications, and more.

Sign up for Monthly Blog Notifications

Please send me updates about products and services of Ververica via my e-mail address. Ververica will process my personal data in accordance with the Ververica Privacy Policy.

Flink Forward, Apache Flink, Flink, tech event, open source software, data processing, data science

Flink Forward Virtual 2020 Recap

April 30, 2020

Last week, more than 1,400 members of the Apache Flink community signed up for the first-ever Flink Forward Virtual conference. If you missed the opportunity to join the conference, you can find all session recordings on the Flink Forward Youtube...

Read More
Apache Flink, Apache Kafka, Kafka connector, exactly-once guarantees, exactly-once, stream processing

How Apache Flink manages Kafka consumer offsets

October 12, 2018

In this blog post, we explain how Apache Flink works with Apache Kafka to ensure that records from Kafka topics are processed with exactly-once guarantees, using a step-by-step example.

Checkpointing is Apache Flink’s internal mechanism to...

Read More

6 things to consider when defining your Apache Flink cluster size

October 05, 2018

This is the first episode of our new blog series called Flink Friday Tip. Flink Friday Tips provide some easy-to-digest best practices and advice on how to leverage the power of Apache Flink and make the best use of the different Flink features....

Read More

State TTL for Apache Flink: How to Limit the Lifetime of State

September 25, 2018

A common requirement for many stateful streaming applications is the ability to control how long application state can be accessed (e.g., due to legal regulations like GDPR) and when to discard it. This blog post introduces the state time-to-live...

Read More

Latest improvements for Apache Flink with the release of Flink 1.5.4 and 1.6.1

September 21, 2018

The Apache Flink® community just released two bugfix versions, Apache Flink 1.5.4 and Apache Flink 1.6.1 including many resolved issues and improvements.

Read More

A Practical Guide to Broadcast State in Apache Flink

August 02, 2018

Since version 1.5.0, Apache Flink features a new type of state which is called Broadcast State. In this post, we explain what Broadcast State is, and show an example of how it can be applied to an application that evaluates dynamic patterns on...

Read More

Apache Flink 1.5.0 Release Announcement

May 25, 2018

This post originally appeared on the Apache Flink blog. It was reproduced here under the Apache License, Version 2.0. The Apache Flink community is thrilled to announce the 1.5.0 release. Over the past 5 months, the Flink community has been...

Read More

Continuous Queries on Dynamic Tables: Analyzing Data Streams with Streaming SQL

April 11, 2017

Xiaowei Jiang is a Senior Director in Alibaba’s Search Infrastructure division, and Shaoxuan Wang is a Senior Manager in Alibaba's Search Infrastructure division. Fabian Hueske (@fhueske) is a co-founder and software engineer at data Artisans and...

Read More

Savepoints, Part 2: Streaming Applications in the Pit Lane

November 16, 2016

By Fabian Hueske (@fhueske) and Mike Winters (@wints) Last month, we gave a high-level overview of Apache Flink® savepoints and touched on why and how you’d reprocess data in a streaming application. If you haven’t already read that post, or if...

Read More
Savepoints, Flink, Apache Flink, stream processing, big data

Savepoints: Turning Back Time

October 14, 2016

This post is the first in a series where the data Artisans team will highlight some of Apache Flink’s® core features. By Fabian Hueske (@fhueske) and Mike Winters (@wints) Stream processing is commonly associated with ‘data in motion’, powering...

Read More
Page 1 of 2