Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master Apache Kafka With Spring boot Java and Testing
Rating: 4.0 out of 5(45 ratings)
261 students

Master Apache Kafka With Spring boot Java and Testing

Learn Apache Kafka Fundamental, Zookeeper, Architecture, Transaction, Retry and Error Handling With Spring boot Kafka
Created byVikas kumar
Last updated 2/2023
English

What you'll learn

  • Master Core Concepts of Kafka
  • Kafka Architecture
  • Running Kafka With Docker
  • Distributed System and Message Broker
  • Role of Zookeeper in kafka
  • Deep Dive with Spring Kafka
  • Blocking and Non-Blocking Event Processing
  • Kafka Transaction And Database Transaction
  • Zombie Fencing and Zombie Instances
  • Understand CLI and Interaction With Kafka Cluster
  • Retry Mechanism With Spring Kafka
  • How to deal with consumer processing failure with spring boot kafka

Course content

8 sections42 lectures6h 43m total length
  • Introduction to Apache Kafka7:40

    Explore why microservices need decoupled communication, and how Apache Kafka uses topics, durable immutable logs, and a brokered event stream to enable scalable, high-performance inter-service messaging.

  • Source Code0:02

Requirements

  • Good to have knowledge about docker
  • Basic knowledge of spring boot

Description

More than 80% of all Fortune 100 companies trust, and use Kafka.

Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.


Application of Kafka

Apache Kafka is based on the commit log, and it allows users to subscribe to it and publish data to any number of systems or real-time applications. Example applications include managing passenger and driver matching at Uber, providing real-time analytics and predictive maintenance for British Gas smart home, and performing numerous real-time services across all of LinkedIn.


About the Course

I am creating Apache Kafka for absolute beginners course to help you understand the Apache Kafka Internal, the architecture of Kafka distributed system, Role of Zookeeper, Kafka CLI, Transaction and Retry and Error Handling With Spring boot JAVA.


We'll learn all the fundamentals of Apache Kafka in simple way with Spring boot JAVA.
At the end of this course, you'll be in good state to work on apache kafka project:

  • Master Core Concepts of Kafka

  • Kafka Architecture

  • Running Kafka With Docker

  • Distributed System and Message Broker

  • Role of Zookeeper in kafka

  • Deep Dive with Spring Kafka

  • Blocking and Non-Blocking Event Processing

  • Kafka Transaction And Database Transaction

  • Zombie Fencing and Zombie Instances

  • Understand CLI and Interaction With Kafka Cluster

  • Retry Mechanism With Spring Kafka

  • How to deal with consumer processing failure with spring boot kafka


Who this course is for:

  • Beginner Java developers curious about kafka