Apache Kafka for .NET Articles, Tutorials & News
Apache Kafka for .NET articles, tutorials, and news from the DotNetNews archive.
22 articles Updated
Start here
Editor picks for Kafka
-
Dead Letter Queues (DLQ) in Kafka with ASP.NET Core
malshikay.medium.com Issue #502
Helpful introductory coverage of DLQs for Kafka consumers. Good foundational ops topic for service teams.
-
Building Event-Driven Systems with Apache Kafka and .NET
c-sharpcorner.com Issue #495
Introductory but useful for teams moving from request-response apps toward event-driven .NET services with Kafka.
-
Three Ways to Handle Multiple Event Types in a Kafka Topic Using .NET, Avro, and Schema Registry
medium.com Issue #477
Useful if you're balancing topic design against schema evolution and consumer complexity in Kafka-heavy systems.
-
Event-Driven Architecture with Apache Kafka and .NET
c-sharpcorner.com Issue #472
Kafka + .NET event-driven architecture scales, but operational complexity grows fast.
-
Kafka Consumer Group Pattern in .NET: A Simple Guide with a Real-World Example
malshikay.medium.com Issue #449
Consumer groups are foundational Kafka knowledge, and a .NET-focused real-world walkthrough makes it easier to apply.
-
The Classic Distributed System Dilemma: Database vs Kafka — What Comes First?
medium.com Issue #427
Kafka-versus-database ordering is the kind of distributed-systems question that saves teams from rework.
-
Command Line Interface Consumer for Kafka in C#
nodogmablog.bryanhogan.net Issue #388
A handy Kafka CLI walkthrough for folks who still prefer command-line inspection over jumping straight into code.
-
🔴 VS Code Live - AI-Powered Kafka Development: Confluent Extension + GitHub Copilot + MCP
youtube.com Issue #387
The Blazor EventCallback article is a useful reminder that UI event patterns matter once async code meets component lifecycles.
Kafka .NET from the DotNetNews archive, curated for .NET developers who already ship production code. This is a reading list pulled from daily issues, not a substitute for the official docs on Apache Kafka for .NET.
Use Start here for the editorial shortlist, then browse Latest or the full archive when you need more depth. Coverage leans toward Kafka .NET, Kafka C#, Confluent Kafka .NET. Recent pieces worth opening: “Dead Letter Queues (DLQ) in Kafka with ASP.NET Core” and “Building Event-Driven Systems with Apache Kafka and .NET”.
Every item links out to the original publisher and back to the DotNetNews issue where it ran.
Latest
Newest Kafka from the archive
-
Dead Letter Queues (DLQ) in Kafka with ASP.NET Coremalshikay.medium.com Issue #502
-
Building Event-Driven Systems with Apache Kafka and .NETc-sharpcorner.com Issue #495
-
Event-Driven Architecture with Apache Kafka and .NETc-sharpcorner.com Issue #472
-
Kafka Consumer Group Pattern in .NET: A Simple Guide with a Real-World Examplemalshikay.medium.com Issue #449
-
Just Use Postgres as a Queue?codeopinion.com Issue #443
-
Command Line Interface Consumer for Kafka in C#nodogmablog.bryanhogan.net Issue #388
Archive
Newest first
-
Dead Letter Queues (DLQ) in Kafka with ASP.NET Core
malshikay.medium.com Issue #502
A beginner-friendly guide to Kafka DLQs in ASP.NET Core
-
Building Event-Driven Systems with Apache Kafka and .NET
c-sharpcorner.com Issue #495
Build scalable, real-time event-driven systems with Apache Kafka and .NET. Learn core concepts, implementation, and best practices for robust distributed applications.
-
Three Ways to Handle Multiple Event Types in a Kafka Topic Using .NET, Avro, and Schema Registry
medium.com Issue #477
Sometimes you need to publish multiple event types to the same Kafka topic. While creating one topic per event type is often the simplest…
-
Event-Driven Architecture with Apache Kafka and .NET
c-sharpcorner.com Issue #472
Learn Event-Driven Architecture with Apache Kafka and .NET. Build scalable microservices using Kafka producers, consumers, topics, and real-time event processing.
-
Kafka Consumer Group Pattern in .NET: A Simple Guide with a Real-World Example
malshikay.medium.com Issue #449
When building applications with Apache Kafka, one of the most powerful patterns is the Consumer Group Pattern.
-
Just Use Postgres as a Queue?
codeopinion.com Issue #443
I’ve noticed a trend, and a lot of people are saying the same thing: just use Postgres as a queue. No Kafka, no Redis, no RabbitMQ, just one database for everything. And I totally get it. I get the ap...
-
The Classic Distributed System Dilemma: Database vs Kafka — What Comes First?
medium.com Issue #427
When building backend systems in a microservices architecture, a very common and practical problem appears during flows like user…
-
From Hangfire to Message Brokers: Evaluating RabbitMQ and Kafka in .NET
medium.com Issue #425
Lessons from exploring background jobs, event-driven architecture, and scalability as systems grow
-
Command Line Interface Consumer for Kafka in C#
nodogmablog.bryanhogan.net Issue #388
When I started working with Kafka, I installed it locally on Docker and used a combination of the Confluent Command Line Interface (CLI) and C# programs I wrote. One of the CLI tools from Confluent l...
-
🔴 VS Code Live - AI-Powered Kafka Development: Confluent Extension + GitHub Copilot + MCP
youtube.com Issue #387
Getting Started With .NET Aspire 13: Building and Deploying an App With PostgreSQL, Redis, and Docker Compose
-
Understanding Schema Registry in Apache Kafka using .net
c-sharpcorner.com Issue #372
Apache Kafka - Schema Registry using .net
-
Implementing the Outbox Pattern in ASP.NET Core for Reliable Message Delivery
c-sharpcorner.com Issue #330
Ensure reliable message delivery in ASP.NET Core with the Outbox Pattern. Learn how to implement it using EF Core and RabbitMQ/Kafka for robust microservices.
-
.Net and Kafka Integration: A Practical Guide
medium.com Issue #277
In my previous article, I gave an overview about Kafka Architecture. This article is going to explain Producer and Consumer functionality…
-
Event-Driven Microservices with Apache Kafka and .NET 8
medium.com Issue #265
Event-Driven Microservices with Apache Kafka and .NET 8
-
️ “Yesterday Our Queue Handled 1 000 000 Messages — Today It Melted.
medium.com Issue #224
https://medium.com/@michaelmaurice410/%EF%B8%8F-yesterday-our-queue-handled-1-000-000-messages-today-it-melted-d59a92d546e7
-
Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)
c-sharpcorner.com Issue #197
https://www.c-sharpcorner.com/article/implementing-event-driven-architectures-with-kafka-rabbitmq-or-azure-service-b/
-
Death by DTO: How Excessive Mapping Slowed Down Our Kafka Consumer
piyushdoorwar.medium.com Issue #194
https://piyushdoorwar.medium.com/death-by-dto-how-excessive-mapping-slowed-down-our-kafka-consumer-ddb08881d1bc
-
Consuming from Kafka without Consumer Groups in C#
medium.com Issue #186
https://medium.com/norsk-helsenett/consuming-from-kafka-without-consumer-groups-in-c-5a17c67d7b35
-
Kafka in C#: What I Learned by Powering Real-World Banking Systems
medium.com Issue #184
https://medium.com/@sweetondonie/kafka-in-c-what-i-learned-by-powering-real-world-banking-systems-9ecf8062cdaf
-
Thread vs Task.Run in .NET — with Kafka Consumer Examples
ahmadminoo.medium.com Issue #176
https://ahmadminoo.medium.com/thread-vs-task-run-in-net-with-kafka-consumer-examples-a7d74e513e14
-
ASP.NET docs, events, and performance
DotNetNews Issue #96
Scalar API docs, CAP idempotent consumers, EF Core auditing, cache patterns, and .NET 8 performance tips for working developers.
-
Kafka, event sourcing, and LINQ
DotNetNews Issue #19
Issue #19 covers Kafka messaging, event sourcing, LINQ efficiency, EF and MVC, exception handling, and a .NET 8 email API.