<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Florian Hussonnois - Random Thoughts about Software Engineering</title><link>https://www.fhussonnois.dev/</link><description>Recent content on Florian Hussonnois - Random Thoughts about Software Engineering</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 02 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.fhussonnois.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Orchestrating Streams: Episode 2 — Consuming Kafka Topics From Kestra</title><link>https://www.fhussonnois.dev/posts/2026-02-02-orchestrating-streams-episode-2-consuming-kafka-topics-from-kestra/</link><pubDate>Mon, 02 Feb 2026 00:00:00 +0000</pubDate><guid>https://www.fhussonnois.dev/posts/2026-02-02-orchestrating-streams-episode-2-consuming-kafka-topics-from-kestra/</guid><description>Photo de Robert Anderson sur Unsplash This blog post was originally published on Medium Welcome to Orchestrating Streams, a blog series where I explore the space of data streaming and orchestration. In each post, I will explore technologies, open-source projects, and patterns that shape how we build and run distributed and data streaming systems. My goal is to share lessons learned along the way through hands-on and practical examples, providing guidance for anyone curious and eager to explore the streaming data ecosystem.</description></item><item><title>Orchestrating Streams: Episode 1 — Producing Data from Kestra to Kafka</title><link>https://www.fhussonnois.dev/posts/2025-10-27-orchestrating-streams-episode-1-producing-data-from-kestra-to-kafka/</link><pubDate>Mon, 27 Oct 2025 00:00:00 +0000</pubDate><guid>https://www.fhussonnois.dev/posts/2025-10-27-orchestrating-streams-episode-1-producing-data-from-kestra-to-kafka/</guid><description>Photo de Jeremy Bishop sur Unsplash This blog post was originally published on Medium Welcome to Orchestrating Streams, a blog series where I explore the space of data streaming and orchestration. In each post, I will explore technologies, open-source projects, and patterns that shape how we build and run distributed and data streaming systems. My goal is to share lessons learned along the way through hands-on and practical examples, providing guidance for anyone curious and eager to explore the streaming data ecosystem.</description></item><item><title>JSONata : The Swiss Army Knife of Kestra for JSON transformation</title><link>https://www.fhussonnois.dev/posts/2024-08-08-jsonata/</link><pubDate>Thu, 08 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.fhussonnois.dev/posts/2024-08-08-jsonata/</guid><description>{JSON} is clearly one of the most frequently used and popular formats for storing or exchanging data through HTTP APIs, message brokers, or even object storage.
Manipulating JSON data has become part of any engineer’s daily routine. And, in today’s data-driven world, the ability to seamlessly transform and manipulate JSON data is essential for effective data integration and processing.
If you’ve ever worked with data integration workflows, you’ve probably already faced the need to find the right tool for the job!</description></item><item><title>Navigating Complexity: The Rise of Orchestration Platforms in a Disaggregated Software Architecture Landscape</title><link>https://www.fhussonnois.dev/posts/2024-06-04-orchestration/</link><pubDate>Tue, 04 Jun 2024 00:00:00 +0000</pubDate><guid>https://www.fhussonnois.dev/posts/2024-06-04-orchestration/</guid><description>This blog post was originally published on Medium #The challenge to solve: The disaggregation of software architectures For some years now, software organizations have been facing what we might call &amp;ldquo;the disaggregation of software architectures&amp;rdquo;. All-in-one solutions, frameworks, and traditional databases have gradually given way to a multitude of more specialized solutions, each as complex as their predecessors, if not more.
The increasingly rapid and massive adoption of solutions from Cloud Providers has inevitably accelerated and reinforced this trend, fuelling the complexity of modern software architectures.</description></item><item><title>Why is Managing Kafka Topics Still Such a Pain? Introducing Jikkou!</title><link>https://www.fhussonnois.dev/posts/2023-05-16-why-is-managing-kafka-topics-still-such-a-pain-introducing-jikkou/</link><pubDate>Tue, 16 May 2023 00:00:00 +0000</pubDate><guid>https://www.fhussonnois.dev/posts/2023-05-16-why-is-managing-kafka-topics-still-such-a-pain-introducing-jikkou/</guid><description>Photo by Jon Cartagena on Unsplash #Motivation Since I started working with Apache Kafka eight years ago, managing topics on a scalable platform has always been a headache for both developers and infrastructure teams. Of course, when a Kafka cluster is used and managed by a single team, creating and managing topics remains relatively simple. In such cases, using Kafka CLI kafka-topics.sh and kafka-configs.sh may be sufficient to meet daily operational needs.</description></item></channel></rss>