Course not currently available
Distributed Messaging with Apache Kafka Training Course
Course
Online
Description
-
Type
Course
-
Methodology
Online
This course is for enterprise architects, developers, system administrators and anyone who wants to understand and use a high-throughput distributed messaging system.
If you have more specific requirements (e.g. only system administration side), this course can be tailed to your needs.
About this course
Basic system administration skills, understanding of any object oriented programming language.
Reviews
Subjects
- Server
- Design
- Systems
- Network Training
- Production
- Network
- Leadership
- Motivation
- Monitoring
- Semantics
- Apache
Course programme
- Use Cases
- Alternatives to Kafka
- Producer API
- High Level Consumer API
- Simple Consumer API
- Kafka Hadoop Consumer API
- New Producer
- Broker
- Consumer and Producer Configuration
- Motivation
- Persistence
- Efficiency
- The Producer
- The Consumer
- Message Delivery Semantics
- Replication
- API Design
- Network Layer
- Messages
- Message format
- Log
- Distribution
- Adding and removing topics
- Modifying topics
- Graceful shutdown
- Balancing leadership
- Checking consumer position
- Mirroring data between clusters
- Expanding your cluster
- Decommissioning brokers
- Increasing replication factor
- Datacenters
- Important Server Configs
- Important Client Configs
- Production Server Configs
- Monitoring
- ZooKeeper
Additional information
Distributed Messaging with Apache Kafka Training Course