Kafka - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about Kafka, drawn from .NET News Daily issues.
18 curated issues
Kafka Consumer Group Pattern in .NET: A Simple Guide with a Real-World Example
When building applications with Apache Kafka, one of the most powerful patterns is the Consumer Group Pattern.
Issue also covered: Azure, Cosmos DB, C#, GitHub Copilot, Performance, PostgreSQL, Profiling, Visual Studio
Read this issue →Just Use Postgres as a Queue?
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...
Issue also covered: ASP.NET Core, Authentication, Blazor, C#, Design Patterns, .NET 10, EF Core, Minimal APIs
Read this issue →The Classic Distributed System Dilemma: Database vs Kafka — What Comes First?
When building backend systems in a microservices architecture, a very common and practical problem appears during flows like user…
Issue also covered: ASP.NET Core, Authentication, Authorization, C#, .NET Core, EF Core, OpenAI, Security
Read this issue →From Hangfire to Message Brokers: Evaluating RabbitMQ and Kafka in .NET
Lessons from exploring background jobs, event-driven architecture, and scalability as systems grow
Issue also covered: ASP.NET Core, Blazor, C#, .NET 10, .NET Framework, EF Core, .NET MAUI, Performance
Read this issue →Command Line Interface Consumer for Kafka in C#
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...
Issue also covered: Authentication, Authorization, Azure, EF Core, Performance, Security, Source Generators, Visual Studio
Read this issue →🔴 VS Code Live - AI-Powered Kafka Development: Confluent Extension + GitHub Copilot + MCP
Getting Started With .NET Aspire 13: Building and Deploying an App With PostgreSQL, Redis, and Docker Compose
Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, Cosmos DB, CQRS, Docker, .NET 10
Read this issue →Understanding Schema Registry in Apache Kafka using .net
Apache Kafka - Schema Registry using .net
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, GitHub Copilot, Minimal APIs, Security, Serilog
Read this issue →Implementing the Outbox Pattern in ASP.NET Core for Reliable Message Delivery
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.
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET Core
Read this issue →.Net and Kafka Integration: A Practical Guide
In my previous article, I gave an overview about Kafka Architecture. This article is going to explain Producer and Consumer functionality…
Issue also covered: ASP.NET Core, Azure, CQRS, C#, .NET 10, .NET Core, EF Core, GitHub Copilot
Read this issue →Event-Driven Microservices with Apache Kafka and .NET 8
Event-Driven Microservices with Apache Kafka and .NET 8
Issue also covered: AOT, ASP.NET Core, Azure, Clean Architecture, CQRS, C#, Dapper, Domain-Driven Design
Read this issue →️ “Yesterday Our Queue Handled 1 000 000 Messages — Today It Melted.
https://medium.com/@michaelmaurice410/%EF%B8%8F-yesterday-our-queue-handled-1-000-000-messages-today-it-melted-d59a92d546e7
Issue also covered: ASP.NET Core, .NET Aspire, Azure, Azure Functions, Clean Architecture, C#, .NET 8, EF Core
Read this issue →Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)
https://www.c-sharpcorner.com/article/implementing-event-driven-architectures-with-kafka-rabbitmq-or-azure-service-b/
Issue also covered: ASP.NET Core, Blazor, C#, Dapper, Docker, .NET 10, .NET Core, EF Core
Read this issue →Death by DTO: How Excessive Mapping Slowed Down Our Kafka Consumer
https://piyushdoorwar.medium.com/death-by-dto-how-excessive-mapping-slowed-down-our-kafka-consumer-ddb08881d1bc
Issue also covered: Azure, Domain-Driven Design, EF Core, GitHub Copilot, OpenTelemetry, Performance
Read this issue →Consuming from Kafka without Consumer Groups in C#
https://medium.com/norsk-helsenett/consuming-from-kafka-without-consumer-groups-in-c-5a17c67d7b35
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, .NET 10, EF Core, GitHub Copilot
Read this issue →Kafka in C#: What I Learned by Powering Real-World Banking Systems
https://medium.com/@sweetondonie/kafka-in-c-what-i-learned-by-powering-real-world-banking-systems-9ecf8062cdaf
Issue also covered: ASP.NET Core, Azure, C#, Dapper, .NET 10, .NET 9, EF Core, .NET MAUI
Read this issue →Thread vs Task.Run in .NET — with Kafka Consumer Examples
https://ahmadminoo.medium.com/thread-vs-task-run-in-net-with-kafka-consumer-examples-a7d74e513e14
Issue also covered: .NET Aspire, Azure, Azure Functions, Blazor, C#, .NET 9, EF Core, GitHub Copilot
Read this issue →