2

Apache Kafka [Video Tutorials]

 1 year ago
source link: https://dzone.com/articles/apache-kafka-video-tutorials
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Below, you will see a series of video tutorials about Apache Kafka. After watching these videos, you will have more knowledge about Apache Kafka’s features, workflow, architecture, fundamentals, and so much more! So, let’s get started. 

Video Tutorials

Apache Kafka Introduction

The following three introduction videos about Apache Kafka will go into detail about Apache Kafka’s:

  • Background
  • Messaging systems
  • Advantages
  • Streaming processes
  • Core API’s
  • Needs

Apache Kafka Terminologies and Concepts

The video below will go into detail about the key terminologies associated with Apache Kafka. I will list a few of the terms I talk about below:

  • Broker
  • Producers, consumers, and consumer group
  • Partitions
  • Offset
  • Message Ordering
  • Connector API
  • Log Anatomy 

Apache Kafka Fundamentals

The following video will go into detail about Apache Kafka’s:

  • Architecture
  • Producers and consumers
  • Leaders and followers
  • Brokers
  • Servers
  • Partitions
  • Clusters

Apache Kafka Components and Architecture

The following video goes deeper into the architecture of Apache Kafka and explains some of Apache Kafka’s:

  • Components
  • Clusters
  • Replication factors

Apache Kafka Cluster and Components

The video below goes further into detail about Apache Kafka’s:

  • Clusters
  • Ecosystem
  • Components

Apache Kafka Workflow 

The videos below explain Apache Kafka’s workflow, including:

  • Pub-sub messaging
  • Consumers and producers
  • ZooKeeper
  • Brokers
  • Queue messaging

Top Ten Apache Kafka Features

In this last video, we take a look at the top ten features of Apache Kafka, which includes:

  1. Scalability
  2. High-volume
  3. Data transformations
  4. Fault tolerance
  5. Reliability 
  6. Durability 
  7. Performance
  8. Zero downtime
  9. Extensibility
  10. Replication

Conclusion

Thank you for taking a look at this video tutorial series about Apache Kafka. Hopefully, you took a lot of good information away from these videos and will apply them into your software developing career or hobby.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK