Apache Kafka Event Streaming Platform for .NET Developers
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the world of Apache Kafka as an event streaming platform for .NET developers in this comprehensive conference talk. Dive into the internal architecture of Kafka, learning how it partitions messaging workloads in a fault-tolerant manner and provides message durability. Discover Kafka's approach to pub/sub messaging and how the Confluent .NET client offers a framework for computation over streaming data. Gain insights into building enterprise architectures, understanding event streaming platforms, and implementing key concepts such as logs, queues, and consumer groups. Learn about Kafka Connect, deployment strategies, data replication, and Kafka's messaging systems. Follow along with a demo showcasing Confluence CLI, HDInsight, and Kafka Client. Delve into advanced topics like stream processing, stateful processing, and fraud protection. Explore practical applications through examples like continuous queries and fake Twitter interactions. By the end of this talk, acquire a solid understanding of Apache Kafka's capabilities as a world-class, horizontally scalable stream data processing system for .NET developers.
Syllabus
Introduction
Building software
Typical enterprise architecture
What is event streaming platform
How event streaming platform evolved
What you need to know
Log
Queue
Consumption
Random Access
Consumer Groups
Summary
Kafka Connect
Deployment
Data replication
Kafka messaging systems
Kafka partitions
Demo
Confluence CLI
HDInsight
Kafka Client
Kafka Processing
Fraud Protection
Stream Processing
Stateful Processing
Everyone knows Java
Control Center
REST interface
Headless mode
Interaction
Key sequel
How it works
Multiple things running
Continuous query
Fake Twitter
Wheres my tweet
What a loser
Emojis
Stream processing application
User tweet count
User tweet table
Taught by
NDC Conferences
Related Courses
Introduction to Functional ProgrammingDelft University of Technology via edX MongoDB for .NET Developers
MongoDB University 基于.Net的Web开发技术
Xi'an Jiaotong University via Coursera Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network Blazor and JavaScript Interoperability
Coursera Project Network via Coursera