We will go over Apache Kafka basics, installation, and operation, as well as a step-by-step implementation using a .NET Core 6 web application.
Prerequisites
- Visual Studio 2022
- .NET Core 6 SDK
- SQL Server
- Java JDK 11
- Apache Kafka
Agenda
- Overview of Event Streaming
- Introduction to Apache Kafka.
- Main concepts and foundation of Kafka.
- Different Kafka APIs.
- Use cases of Apache Kafka.
- Installation of Kafka on Windows 10.
- Step-by-step implementation
Overview of Event Streaming
Events are the things that happen within our application when we navigate something. For example, we sign up on any website and order something, so, these are the events.