For .NET developers
Kafka for .NET Developers 2026
Understand Kafka partitions, offsets, and delivery guarantees, then apply them to reliable .NET consumers.
Start with a lesson that meets you where you are.
Try questions to check what you understand.
Sign in to keep your practice progress together.
Lessons
10 of 42 topics have lessons available today. Choose any available lesson.
- 01
Core Kafka Mental Model
Read the lesson, then try the practice.
- 02
Topics, Partitions & Keys
Read the lesson, then try the practice.
- 03
Consumer Groups & Offsets
Read the lesson, then try the practice.
- 04
KRaft & Modern Kafka
Read the lesson, then try the practice.
- 05
Raw Confluent.Kafka Client
Read the lesson, then try the practice.
- 06
Producer Configuration
Read the lesson, then try the practice.
- 07
Consumer & Manual Commits
Read the lesson, then try the practice.
- 08
Delivery Semantics & Schema Strategy
Read the lesson, then try the practice.
- 09
Akka.Streams.Kafka
Read the lesson, then try the practice.
- 10
Production Patterns & Observability
Read the lesson, then try the practice.
Topics without lessons yet
These are part of the outline. Lessons are not available for them yet.
- Partition Ordering
- Key Selection Strategy
- Log Retention vs Queue
- Consumer Group Mechanics
- Offset Management
- Rebalancing & Backpressure
- KRaft Architecture
- Tiered Storage Concepts
- Idempotent Producer Setup
- Message Keys & Serialization
- Delivery Reports & Error Handling
- Manual Commit Pattern
- Graceful Shutdown
- Delivery Semantics
- At-Least-Once + Idempotency
- Kafka Transactions
- Schema & Serialization
- Schema Registry Integration
- Event Versioning Rules
- Committable Source Pipeline
- CommittableSource & Ordered mapAsync
- Committer.Sink & Producer.Flow
- RestartSource & Supervision
- Advanced Stream Patterns
- Partitioned Source
- Transactional Source & DrainingControl
- Resilience Patterns
- Retry & Dead-Letter Topics
- Outbox & Inbox Patterns
- Observability & Testing
- Metrics & Alerting Dashboard
- Chaos & Integration Testing