Distributed Messaging with Apache Kafka Training Course

Course

In City Of London

Price on request

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

City Of London (London)
See map
Token House, 11-12 Tokenhouse Yard, EC2R 7AS

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Monitoring
  • Leadership
  • Motivation
  • Server
  • Apache
  • Network
  • Semantics
  • Design
  • Systems
  • Production

Course programme

Overview of Distributed Messaging Systems

  • Use Cases
  • Alternatives to Kafka
Kafka API
  • Producer API
  • High Level Consumer API
  • Simple Consumer API
  • Kafka Hadoop Consumer API
Configuration
  • New Producer
  • Broker
  • Consumer and Producer Configuration
Design
  • Motivation
  • Persistence
  • Efficiency
  • The Producer
  • The Consumer
  • Message Delivery Semantics
  • Replication
Implementation
  • API Design
  • Network Layer
  • Messages
  • Message format
  • Log
  • Distribution
Basic Kafka Operations
  • 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
Other
  • Datacenters
  • Important Server Configs
  • Important Client Configs
  • Production Server Configs
  • Monitoring
  • ZooKeeper

Distributed Messaging with Apache Kafka Training Course

Price on request