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.

Lateral Stream Joins, Profiler Methods, Apache Flink, Flink SQL, Ververica Platform

A Journey to Beating Flink's SQL Performance

February 27, 2020

Recently, we were doing some experiments with a SQL query that joins a few dimensional tables to enrich incoming records. While doing so, we were thinking of whether an implementation of the same task using the DataStream API would actually be...

Read More

How to manage your RocksDB memory size in Apache Flink

February 26, 2020

This blog post describes some configuration options that will help you to efficiently manage the memory size of the RocksDB state backend in Apache Flink. In an earlier post, we described the alternative state backend options supported in Flink....

Read More
Bird-Apache Flink use case

Replayable Process Functions: Time, Ordering, and Timers

December 17, 2019

This post originally appeared on the Bird Engineering account on Medium. It was reproduced here with permission from the author.


Detecting Offline Scooters with Stream Processing

Some of the most interesting challenges at Bird involve dealing...

Read More

Announcing Flink Community Packages

November 18, 2019

Today, we are excited to announce the launch of Flink Community Packages — a website that showcases the work of the community to push forward the ecosystem surrounding Apache Flink®. Users can explore existing packages like connectors, libraries...

Read More
Apache Flink training, Ververica,

Introducing Ververica's redesigned training

September 05, 2019

We are excited to present our re-designed public training offering effective September 2019. The all-new training experience has been re-designed from the ground-up to meet the requirements of a best-in-class curriculum that now includes two...

Read More
Yelp-realtime store predictions - LatePingEvictor

How Yelp uses Flink for predicting store visits in real time

August 26, 2019

I recently presented at Flink Forward San Francisco 2019 and showcased how the User Location Intelligence team at Yelp uses Apache Flink for predicting real-time store visits. In the following sections, I will give an overview of our stream...

Read More

Flux capacitor, huh? Temporal Tables and Joins in Streaming SQL

May 08, 2019

Figuring out how to manage and model temporal data for effective point-in-time analysis was a longstanding battle, dating as far back as the early 80’s, that culminated with the introduction of temporal tables in the SQL standard in 2011. Up to...

Read More

What's new in Flink 1.8.0?

April 11, 2019

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 pleased to announce Apache Flink 1.8.0. The latest release includes more than 420 resolved issues...

Read More
Flink-Prometheus-blog-post- thumbnail-1

Flink and Prometheus: Cloud-native monitoring of streaming applications

March 13, 2019

This post originally appeared on the Apache Flink blog. It was reproduced here under the Apache License, Version 2.0.

This blog post describes how developers can leverage Apache Flink’s built-in metrics system together with Prometheus to observe...

Read More

What are the benefits of stream processing with Apache Flink for modern application development?

March 05, 2019

This blog post is a Q&A session with Vino Yang, Senior Engineer at Tencent’s Big Data team. Below, we discuss the benefits of adopting stream processing and Apache Flink for modern application development.

Read More
Page 1 of 8