Why Stream Processing? — Over the last decades we have seen an explosion in the data volume generated at companies, governments, and even private households. Data is so readily available that analyzing it becomes a real challenge. The data volume is often too large... Read more
—Hi, I'm Maximilian Michels, software engineer and expert for data-intensive applications using Apache Flink, Apache Beam, and related open-source technology. - Learn more
Blog Posts
A Brief History of Open Source — Open-source software (OSS) rules the world. Virtually any product, service, or platform is powered by or built with OSS. We carry OSS around in our pockets as Android or iPhones devices. Whenever we feel like it, we download OSS off... Read more
—Kubernetes in a Nutshell: 10 Things You Need to Know — Kubernetes changed everything about how we deploy applications. Yet many people struggle to understand the essence of Kubernetes. I’ve assembled the 10 most important things I believe everyone should know about Kubernetes. Read more
—The Significance of "Upstream First" — In open-source software, the term “upstream” refers to the main place of development. Many people talk about doing “upstream first” for open-source contributions, but what does that really mean? Read more
—