Confluent
Confluent logoConfluent · Feature trail

.NET Kafka Client and TPL Integration

5 posts · Nov 2016 – Dec 2022

What this trail covers

This feature thread tracks the evolution of building streaming applications using Apache Kafka and .NET clients, focusing on leveraging the Task Parallel Library (TPL) for in-process parallelization to maximize throughput. It covers implementing producer and consumer pipelines with Dataflow blocks, managing buffering and parallelism, and ensuring data order guarantees. The goal is to enable .NET developers to build robust and efficient event streaming applications by abstracting low-level concurrency.

All Confluent trails