Apache Kafka Essential Training: Getting Started
Offered By: LinkedIn Learning
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn about the fundamental concepts and basic operations of Apache Kafka, a leading technology for real-time streaming capabilities.
Syllabus
Introduction
- Getting started with Apache Kafka
- Message queues
- What is Kafka?
- Benefits of Kafka
- Kafka use cases
- Setting up the exercise files
- Setting up Kafka
- Messages
- Topics
- Kafka brokers
- Logs in Kafka
- Producers and consumers
- Kafka client scripts
- Creating a topic
- Exploring topics
- Publishing messages to topics
- Using console consumer
- Topics management
- Review Kafka setup
- Intro to partitions
- Creating topics with partitions
- Publishing with keys
- Consumer groups
- Consumer offset management
- Consuming partitioned data
- Kafka client libraries
- Creating a producer in Java
- Publishing messages in Java
- Creating a consumer in Java
- Consuming messages in Java
- Kafka basics use case: Problem definition
- Setting up topics
- Producing and consuming data with scripts
- Producing and consuming data with Java
- Extending your Kafka knowledge
Taught by
Kumaran Ponnambalam
Related Courses
Online Master of Computer ScienceArizona State University via Coursera Blockchain Scalability and its Foundations in Distributed Systems
The University of Sydney via Coursera Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems
SDA Bocconi School of Management via edX Blockchain Technology
University of California, Berkeley via edX Building Globally Distributed Databases with Cosmos DB
Coursera Project Network via Coursera