Matthias Wessendorf

Principal Software Engineer, Red Hat

Matthias Wessendorf works on the Messaging team at Red Hat, focusing on event-driven architectures, data-streaming, and serverless workloads. He is an active contributor to the Knative project. Matthias is a regular speaker at international conferences and is a long standing member of the Apache Software Foundation.


Articles by


Serverless Kafka on Kubernetes

In this session, we will walk through an end-to-end demo, showing the lifecycle of an event-driven application based on Apache Kafka.


EventFlow: Event-driven microservices on Red Hat OpenShift (Part 2)

Learn how to deploy the EventFlow management platform on Red Hat OpenShift, install a set of sample processors, and build a flow.


Processing CloudEvents with Eclipse Vert.x

How to generate or process CloudEvents using Vert.x. CloudEvents describe event data in a common, standardized way based on a spec from CNCF


EventFlow: Event-driven microservices on OpenShift (Part 1)

This post is the first in a series that describes a lightweight cloud-native distributed microservices framework called EventFlow that targets the Kubernetes/OpenShift platforms and models event-processing applications as a connected flow or stream of components. EventFlow can be used to develop event-processing applications that can process CloudEvents, which are an effort to standardise upon a data format for exchanging information regarding events generated by cloud platforms.


Smart-Meter Data Processing Using Apache Kafka on OpenShift

Learn how to process and aggregate huge streams of IoT data using Strimzi and Apache Kafka on Red Hat OpenShift. The data stream is processed using the Red Hat AMQ distributed streaming platform to perform aggregations in real time as data is ingested into the application.


Introducing the Kafka-CDI Library

See how the Kafka-CDI library can handle difficult setup tasks and make creating Kafka-powered event-driven applications for MicroProfile and Jakarta EE very easy.