Distributed Messaging with Apache Kafka Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
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.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Monitoring
- Leadership
- Motivation
- Server
- Apache
- Network
- Semantics
- Design
- Systems
- Production
Course programme
Overview of Distributed Messaging Systems
- 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
Distributed Messaging with Apache Kafka Training Course