Companies Home Search Profile

Apache Kafka for Absolute Beginners

Focused View

Prashant Kumar Pandey

5:05:43

4 View
  • 01-What is Apache Kafka.mp4
    10:00
  • 02-Apache Kafka Core Concepts.mp4
    17:49
  • 03-Kafka Connect Core Concepts.mp4
    20:52
  • 04-Kafka Streams Core Concepts.mp4
    13:36
  • 05-Kafka SQL Core Concepts.mp4
    04:37
  • 06-When to use what.mp4
    07:08
  • 07-Kafka Quick Start.mp4
    01:21
  • 08-Installing Single Node Kafka Cluster.mp4
    09:18
  • 09-Using Command-Line Producer and Consumer.mp4
    06:33
  • 10-Installing a Multi-Node Kafka Cluster.mp4
    07:30
  • 11-Using Consumer Groups.mp4
    08:04
  • 12-Configuring your development IDE.mp4
    06:10
  • 13-Understanding Kafka Storage Architecture.mp4
    03:11
  • 14-Kafka Topics and Partitions.mp4
    06:00
  • 15-Kafka Topic Replication.mp4
    02:21
  • 16-Partition Leaders and Followers.mp4
    02:04
  • 17-Kafka Log Segments.mp4
    02:49
  • 18-Kafka Message Offsets.mp4
    02:20
  • 19-Kafka Message Index.mp4
    04:49
  • 20-Understanding Kafka Cluster.mp4
    02:38
  • 21-Zookeeper in Kafka.mp4
    03:18
  • 22-Kafka Cluster Controller.mp4
    04:24
  • 23-Partition Allocation and Fault Tolerance.mp4
    10:15
  • 24-Partition Leader Vs Partition Follower.mp4
    04:53
  • 25-The ISR List - In Sync Replica.mp4
    04:34
  • 26-Committed Vs Un-Committed Records.mp4
    03:40
  • 27-Minimum ISR List.mp4
    02:55
  • 28-Introducing Kafka Producers.mp4
    01:22
  • 29-Creating your first Kafka Producer.mp4
    10:42
  • 30-Producer Record.mp4
    02:29
  • 31-Producer Serializer.mp4
    02:12
  • 32-Producer Partitioner.mp4
    04:11
  • 33-Message Timestamp.mp4
    03:16
  • 34-Producer Message Buffer.mp4
    02:40
  • 35-Producer IO Thread and Retires.mp4
    01:13
  • 36-Summarizing Producer Internals.mp4
    01:58
  • 37-Horizontal Vs. Vertical Scalability.mp4
    03:10
  • 38-Producer Multi-Threading Scenario.mp4
    01:52
  • 39-Creating Multi-Threaded Kafka Producer.mp4
    11:46
  • 40-At Least Once Vs. At Most Once.mp4
    03:41
  • 41-Exactly Once - Producer Idempotence.mp4
    03:32
  • 42-Transactions in Kafka Producer.mp4
    12:50
  • 43-Working with Types and Serialization.mp4
    03:22
  • 44-Using JSON Schema.mp4
    08:38
  • 45-Using AVRO Schema.mp4
    07:38
  • 46-POS Simulator using JSON Serialized Invoices.mp4
    09:42
  • 47-POS Simulator using AVRO Serialized Invoices.mp4
    10:28
  • 48-Introducing Kafka Consumers.mp4
    01:22
  • 49-Creating Kafka Consume - Transform - Produce Pipeline.mp4
    11:24
  • 50-Consumer Group and Scalability.mp4
    05:02
  • 51-Consumer Positions - Current Offset Vs. Committed Offset.mp4
    04:25
  • 52-Challenges with Kafka Consumers.mp4
    03:39
  • Description


    This course is designed to get you up and running with the fundamentals and the working of Apache Kafka with the help of practical examples. You will also delve into client API programming in Java. As you progress, you will not only cover the Apache Kafka stack, but also the architecture of Kafka components and Kafka client APIs (Producers and Consumers). The course will even guide you on how to apply the knowledge you’ve gained through the course to create efficient Kafka programs in Java. This course is based on Apache Kafka 2.x. All the source code and examples used in this course on Apache Kafka 2.3 open-source distribution have been tested. Several examples in this course also make use of the Confluent Community Version of Kafka. The course will focus on the Confluent Community Version to explain and demonstrate functionalities that are only available in the Confluent Platform, such as Schema Registry and Avro Serdes. This course will be making extensive use of IntelliJ IDEA as the preferred development IDE. However, based on your prior experience, you should be able to work with any other IDE designed for Java application development. Although the course will be using Apache Maven as the preferred build tool, based on your prior experience, you should be able to use any other build tool designed for Java applications. In addition to this, the course will use Log4j2 to teach you industry-standard log implementation in your applications. This course is fully example-driven and several examples will be created in the class. By the end of this course, you will have gained the skills you need to confidently build Kafka programs in Java. All the codes and supporting files are available at- https://github.com/PacktPublishing/Apache-Kafka-for-absolute-beginners

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Prashant Kumar Pandey
    Prashant Kumar Pandey
    Instructor's Courses
    Prashant Kumar Pandey is passionate about helping people learn and grow in their careers by bridging the gap between their existing and required skills. In his journey to fulfill this mission, he is authoring books, publishing technical articles, and creating training videos to help IT professionals and students succeed in the industry. He is also the founder, lead author, and chief editor of the Learning Journal portal that has been providing various skill development courses, training sessions, and technical articles since 2018.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 52
    • duration 5:05:43
    • Release Date 2024/03/14