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.

Stephan Ewen

Stephan Ewen

More from the author

by Stephan Ewen September 04, 2018

Serializable ACID Transactions on Streaming Data

We are excited to announce the general availability of data Artisans Streaming Ledger, an exciting new technology that brings serializable ACID transactions to applications built on a streaming...

Read More
by Stephan Ewen July 05, 2018

How Germany can benefit from Machine Learning and Artificial Intelligence: A Discussion with Chancellor Angela Merkel.

Machine learning and artificial intelligence are at the forefront of enabling many technological advances. It’s not only technology companies involved in these areas but also governments are...

Read More
by Stephan Ewen September 01, 2017

Streaming SQL in Apache Flink, KSQL, and Stream Processing for Everyone

If you read our blog, you’ve likely seen this week’s news that Confluent shared an early version of its new offering KSQL, streaming SQL for Apache Kafka.The data Artisans team and Apache Flink...

Read More
by Stephan Ewen July 27, 2017

On Designing a Stream Processing Benchmark

Update December 18, 2017: We wrote a follow-up blog post about stream processing benchmarks that goes into more detail about the issues we see with common benchmarking methods. It serves as a...

Read More
by Stephan Ewen August 31, 2016

Apache Flink and Apache Kafka Streams

This blog post is written jointly by Stephan Ewen, CTO of data Artisans, and Neha Narkhede, CTO of Confluent. You can also find this post at the Confluent blog. The open source stream processing...

Read More
by Stephan Ewen December 09, 2015

How Apache Flink™ Enables New Streaming Applications, Part 1

(For the rest of this series, see part 2 here and part 3 here) Stream data processing is booming in popularity, as it promises better insights from fresher data, as well as a radically simplified...

Read More
by Stephan Ewen November 29, 2014

Data Analysis with Flink: A case study and tutorial

This article is a step-by-step guide to implement a fairly sophisticated data analysis algorithm, end-to-end in Apache Flink. We will use the PageRankalgorithm, an algorithm used for ranking...

Read More