How Kafka Partitioning works

I researched how the (old) default partitioning algorithm of Kafka works and wrote that down.

June 19, 2023 · 2 min · 349 words · Chris Pratl

KSQL - Repartitioning a stream

I did some prototyping with KSQL and found the concept of repartitioning a stream quite interesting. I would like to write down what happens.

June 12, 2023 · 3 min · 480 words · Chris Pratl

The Mounty Hall Problem - Theoretical explanation and practical usage

The Mounty Hall Problem is well-known and there are loads of discussions about it. I would like to write down my approach to theoretically and also practically compute a solution.

June 5, 2023 · 6 min · 1224 words · Chris Pratl

My fist experiences with Kafka Mirror Maker 2

I have used Kafka Mirror Maker 2 for the first time today and would like to discuss some experiences I made.

May 22, 2023 · 5 min · 952 words · Chris Pratl

Deploy a Python FastAPI app on Azure App Services

I want to deploy a FastAPI app via Azure App Services.

April 19, 2023 · 2 min · 244 words · Chris Pratl

Xubuntu - Using Gigolo to connect to a WebDAV (Nextcloud) instance

I wanted to mount my Nextcloud folders to my local device using WebDAV.

April 7, 2023 · 1 min · 84 words · Chris Pratl

Python's walrus operator in list comprehension

I found a first use case where I actually need Python’s walrus operator!

April 5, 2023 · 2 min · 259 words · Chris Pratl

Über die Passwort-Sicherheit

Eine Zusammenfassung, warum lange Passworte sinnvoll sind

April 4, 2023 · 4 min · 851 words · Chris Pratl

Timezones are important!

I failed with time zones.

April 3, 2023 · 1 min · 116 words · Chris Pratl

On the naming of this blog

Why my blog is called what it is called. Thanks ChatGPT!

March 30, 2023 · 3 min · 574 words · Chris Pratl