Companies Home Search Profile

Apache Kafka Essential Training: Building Scalable Applications

Focused View

Kumaran Ponnambalam

1:18:00

149 View
  • 01 - Building robust Kafka applications.mp4
    00:45
  • 01 - What is Kafka.mp4
    01:54
  • 02 - Prerequisites for the course.mp4
    01:21
  • 03 - Kafka scaling and resiliency.mp4
    01:59
  • 04 - Setting up the exercise files.mp4
    01:42
  • 01 - A Kafka cluster.mp4
    02:17
  • 02 - Kafka controllers.mp4
    01:42
  • 03 - Replication.mp4
    02:58
  • 04 - Partition leaders.mp4
    03:35
  • 05 - Security.mp4
    01:33
  • 01 - Kafka cluster setup.mp4
    04:48
  • 02 - Running the cluster.mp4
    02:19
  • 03 - Creating topics with replication.mp4
    02:34
  • 04 - Kafka clusters in action.mp4
    03:52
  • 05 - Kafka resiliency in action.mp4
    04:58
  • 01 - Producer internals.mp4
    02:28
  • 02 - Producer publishing options.mp4
    03:03
  • 03 - Acknowledgments in Kafka.mp4
    02:16
  • 04 - Additional producer parameters.mp4
    01:49
  • 05 - Java producer options example.mp4
    03:31
  • 01 - How consumer works.mp4
    02:16
  • 02 - Batching message consumption.mp4
    02:28
  • 03 - Committing messages.mp4
    02:41
  • 04 - Java consumer example.mp4
    03:04
  • 05 - Multi-threaded consumers.mp4
    03:49
  • 01 - Managing partition counts.mp4
    02:40
  • 02 - Managing messages.mp4
    01:24
  • 03 - Managing consumer settings.mp4
    01:20
  • 04 - Managing resiliency.mp4
    01:28
  • 01 - Kafka applications use case Problem definition.mp4
    01:34
  • 02 - Setting up topics.mp4
    00:33
  • 03 - Producing data in Java.mp4
    01:17
  • 04 - Consuming data in Java.mp4
    01:16
  • 01 - How do you extend your Kafka learning journey.mp4
    00:46
  • Description


    Scalable and distributed message queuing plays an important role in building real time big data pipelines. Asynchronous publisher/subscriber models are required to handle unpredictable loads in these pipelines. Apache Kafka is the leading technology today that provides these capabilities and is an essential skill for a big data professional. In this course, Kumaran Ponnambalam provides insights into the scalability and manageability aspects of Kafka and demonstrates how to build asynchronous applications with Kafka and Java. Kumaran starts by demonstrating how to set up a Kafka cluster and explores the basics of Java programming in Kafka. He then takes a deep dive into the various messaging and schema options available. Kumaran also goes over some best practices for designing Kafka applications before finishing with a use case project that applies the lessons covered in the course.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Kumaran Ponnambalam
    Kumaran Ponnambalam
    Instructor's Courses
    A seasoned veteran in everything data, with a reputation for delivering high performance database and SaaS applications and currently specializing in leading Big Data Science and Engineering efforts
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 34
    • duration 1:18:00
    • English subtitles has
    • Release Date 2023/08/01