SSE Kafka Connector: Stream Real-time Events into Kafka

The Problem: Getting Real-time Data into Kafka Have you ever tried to stream Wikipedia changes or other real-time Server-Sent Events (SSE) updates into Kafka? If you have, you probably wrote custom Kafka producer and consumer code to handle these events, managed reconnections, and built your own error handling. There had to be a better way. Introducing the SSE Kafka Connector I’m excited to share my new open-source project: a generic Kafka Connect connector for Server-Sent Events. It lets you stream data from any SSE endpoint straight into Kafka topics—no custom code required. ...

August 27, 2025 · 2 min · 383 words · Joel Hanson

Mastering Integration Testing for Kafka Connectors: A Complete Guide

Integration testing is crucial for Kafka Connectors to ensure they work correctly with external systems. This guide provides a comprehensive approach to setting up and executing integration tests for Kafka Connectors, covering everything from environment setup to best practices for testing source and sink connectors.

July 13, 2025 · 18 min · 3654 words · Joel Hanson

Building an MCP Server for Your Kafka Cluster

A step‑by‑step guide to using FastMCP and the MCP protocol to expose Kafka operations (topic management, produce/consume, troubleshooting) as LLM‑accessible tools.

June 7, 2025 · 4 min · 841 words · Joel Hanson

Creating Tombstone Records Using kafka-console-producer.sh: A Quick Guide

A practical guide to creating tombstone records for Kafka compacted topics using the kafka-console-producer.sh command-line tool with the null marker feature

April 22, 2025 · 3 min · 577 words · Joel Hanson

Build Custom Kafka Connectors Fast with This Open-Source Template

Apache Kafka is a powerful distributed event streaming platform, and Kafka Connect makes it easy to integrate Kafka with external systems. While many pre-built connectors exist, real-world applications often need custom connectors tailored for proprietary systems, custom logic, or advanced error handling. That’s where this production-ready template comes in—it removes the boilerplate and gives you everything you need to build, test, and deploy connectors with ease.

April 14, 2025 · 4 min · 842 words · Joel Hanson