Skip to main content

Apache Kafka for Beginners - Learn Kafka by Hands-On Online Course & PDF Guides.pdf


Price: 6.00 USD | Size: 3.2 GB | Duration : 5+  Hours | 55 Video Lessons | ★★★★★ 4.4 (774 ratings)

BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | Bonus PDF Guides


Apache Kafka for Beginners - Learn Kafka by Hands-On Online Course & PDF Guides.pdf


Deep dive in to Apache Kafka concepts and learn to build Kafka producers/consumers using Java.


What you'll learn


Understand all the Kafka concepts and Kafka core internals.

Learn Kafka internals through practice

Build Kafka Producer applications using Java

Learn the Kafka Producer Techniques for reliable data delivery

Build Kafka Consumer applications using Java

Advance Kafka Consumer Techniques to handle duplicate processing of records

Consumer Rebalance and different techniques to handle them

Consumer techniques to seek to a specific offset

Learn to build Custom Serializer and Deserializer in Kafka

By the end of the course you will have a complete understanding of Apache Kafka and build Kafka consumer applications using Java


Requirements


Basic commands in Unix/Windows Platform.

Basic Java Knowledge.

Basics of Windows/Mac Platform


Description:


Learn the fundamentals and advanced concepts of Apache Kafka in this course. This course will give you a good understanding of all the concepts through Hands-On


This course will walk you through the Kafka concepts step by step


All the Kafka concepts will be taught through Hands-On


This course will  increase your technical expertise in Kafka


This course will give you good exposure to build Kafka Client applications using Java


This course will be an eyeopener for people who think Kafka is a complex system and you will find yourself in a better place after you complete this course


This course will transfer you from no Kafka experience to an experienced Kafka user.


Course Overview:


Getting Started with Kafka


In this section, I will give you all a quick introduction to Apache Kafka, terminologies and different client APIs that are part of Kafka


Download and Install Kafka


In this section, we will download the Kafka distribution from the Kafka Website.


Understanding Kafka Components and its Internals - (Theory + Hands-On)


In this section, we will explore the Kafka internals from a theoretical perspective followed by hands-on exploring the Kafka internals.


Learn about the Topics and Partitions in Kafka


Setup a Local Kafka Cluster with Multiple Brokers


Producer/Consumer messages in the Kafka Cluster


Learn about Consumer Offsets and Consumer Groups


Commit Log and Retention Policy


Learn about Kafka Load Distribution and Fault Tolerance and Robustness


Kafka Producer API - Hands-On


In this section, we will learn about building the Kafka Producer to producer messages into Kafka using the producer API


Setting up the base-project for Producer


Understand how the producer API works


Produce messages to the Kafka topic using the Synchronous/Asynchronous approach


Understand how Kafka producer API works behind the scenes


Kafka Producer API - Guaranteed Message Delivery Configurations


In this lecture, we will learn about the different configurations that guarantee message delivery into Kafka.


Explore some of the producer API Configurations


Configuring the acks and min.insync.replicas for guaranteed message delivery


Override the retries and retry-back-off-ms value\


Kafka Consumer API - Hands On


In this section, we will learn about building Kafka consumers to read messages from Kafka using the Consumer API.


Setting up the base-project for Consumers


Consuming Messages using Consumer API - poll() loop


Build Kafka Consumer using the Consumer API


auto.offset.reset - earliest vs latest


Consumer Groups & Consumer Rebalance


In this section, we will learn about Consumer Groups and Consumer rebalance.


Scaling the Consumer using Consumer Groups


Consumer Rebalance


Consumer Rebalance & max-poll-interval-ms


Consumer Offsets - Default and Manual Offset Management - Hands-On


Committing Offsets - Default Offset Commit Strategy


Manually Committing Offsets


Committing Offsets Synchronously - using commitSync()


Committing Offsets Asynchronously - using commitAsync()


Committing Specific Offsets - using CommitSync()


By the end of this, you will have a complete understanding of how Apache Kafka works and how to build Kafka client applications using Producer and Consumer API.


Who this course is for:

Any one who is willing to learn about Kafka.

Related to:

kafka for beginners pdf

apache kafka tutorial

apache kafka course

kafka example java

kafka tutorial with example

how kafka works internally

kafka architecture

kafka partition

 

Comments

You may like this

Cisco Firepower Online Training Online Course

Price: 15.00 USD | Size: 9.17 GB | Duration : 18.47  Hours |137 Video Lessons |  ★★★★★  5.0 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD Cisco Firepower Online Training Online Course In this intermediate Cisco skills training, Network administrators to learn about next-generation firewalls. This network infrastructure training may not map to a Cisco exam, but it's still an excellent primer for anyone who needs to learn about Cisco’s next-generation Firepower firewalls. Cisco Firepower: What You Need to Know This Cisco Firepower training contains videos that cover network infrastructure topics including: Who Should Take Cisco Firepower Training? This Cisco Firepower training is considered administrator-level Cisco training, which means it was designed for network administrators. This next-generation firewalls skills course is designed for network administrators with three to five years of experience with network infrastructure. Build a Cisco Firepower Lab in ESXi I...

GIAC Reverse Engineering Malware analysis(GREM) Online Video Course & PDF Guides

Price: 8.00 USD | Size: 5.38 GB | Duration : 40+  Hours | 5 Seasons |  ★★★★★  4.8 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | Bonus Malware analysis PDF Guides GIAC Reverse Engineering Malware analysis(GREM) Online Course & PDF Guides Learn to turn malware inside out! This popular course explores malware analysis tools and techniques in depth. Reverse-Engineering Malware: Malware Analysis Tools and Techniques training has helped forensic investigators, incident responders, security engineers, and IT administrators acquire the practical skills to examine malicious programs that target and infect Windows systems. What You Will Learn Learn to turn malware inside out! This popular reversing course explores malware analysis tools and techniques in depth.  training has helped forensic investigators, incident responders, security engineers, and threat analysts acquire the practical skills to examine malicious programs that target and infect Windows systems. U...

IP Networking Masterclass - 20 Hours Online Course

Price: 8.00 USD | Size: 9.84 GB | Duration : 20+  Hours | 85 Video Lessons |  ★★★★★  4.5 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | FREE PDF Guides IP Networking Masterclass - 20 Hours Online Course Learn Network IP Addressing, Subnetting, Subnets and VLAN in Linux and Windows with GNS3 Examples and Switch Router CLI Description It is critical to know Network IP addressing and Subnetting for the IT and Non-IT professionals like Researchers, Scientific Developers to succeed in the real work and passing most IT certifications. Network IP Subnetting is basically dividing your network in different sub networks. By doing this, you can produce different broadcast networks with you one nework. There are types of Subnetting. Each subnet allows its connected devices to communicate with each other, while routers are used to communicate between subnets. The size of a subnet depends on the connectivity requirements and the network technology employed. A point-to-point sub...

Introduction to Computer Networks for Non Techies Online Course

Price: 6.00 USD | Size: 4.7 GB | Duration : 17 +  Hours | 198 Video Lessons |  ★★★★★  4.5 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD I ntroduction to Computer Networks for Non-Techies Online Course What you'll learn Understand How Computer Networks Work Know the Inner Workings of a Computer Network Understand the Benefits of Computer Networks Know How to Effectively Plan and Design a Computer Network Requirements A Basic Understanding of Computers A Desire to Learn Are you a non-techie interested in learning about computer networks? Are you a business or aspiring IT professional that needs to better understand how networks work? Then you have come to the right place! In this 18-hour course, I'll show you step-by-step, the fundamentals of computer networking, teaching you essential computer networking core principles you need to know. If you’re looking to advance or begin your career in Information Technology (IT), this course is a must! WHAT YOU'LL RECEIVE IN TH...

CompTIA Project+ PK0-004 Online Course & PDF Guide

Price: 6.00 USD | Size: 3.00 GB | Duration :7.58  Hours |20 Video Lessons |  ★★★★★  3.8 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD CompTIA Project+ PK0-004  Online Course & PDF Guide To Master IT, Learn IT from the Masters! Your number one source for CompTIA and Cyber Security training. What you'll learn It is a more adaptable certification than others since it covers fundamental project management ideas that go beyond the limitations of a single methodology. The ideal applicant will be familiar with managing the project life cycle and ensuring adequate communication. The ideal candidate will be familiar with managing resources and stakeholders, as well as maintaining project documentation. The evaluates your insight and capacity to deal with the task life cycle, keep up with legitimate correspondence, oversee assets, oversee partners, and monitor Requirements An average of 12 months experience or equivalent education in project management Description S...

Moving from IT Pro to Manager Online Course

Price: 5.00 USD | Size: 2.5 GB | Duration : 2.5  Hours | 198 Video Lessons |  ★★★★★  4.5 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD Moving from IT Pro to Manager Online Course Learn how to develop as a technical professional and become an effective manager. What you'll learn Upon completion of this course, technical professionals will gain a better understanding of how to pursue their personal development along with their professional development. You will know how to effectively communicate to all the stakeholders of a project, including your team, peers, managers and external audience. Students will be fully aware of how to lead and guide a team, will have the resources needed and will be able to mediate conflicting personalities. Requirements No pre-requisites for this course -A computer with Internet Description Welcome to Climbing the Ladder: Moving from IT Pro to Manager.   In this course technical professionals will learn the skills to survive a...

Cisco Enterprise Wireless PDF Guide

Cisco Enterprise Wireless PDF Guide Free Download   . Related to: cisco wireless enterprise wireless access point cisco access point cisco wireless certification cisco wifi 6 enterprise wireless solutions ccie enterprise wireless blueprint cisco access point price

CPENT Certified Penetration Testing Professional v2021 Complete Video Course, Appendix Videos & PDF Guides DOWNLOAD

  CPENT Certified Penetration Testing Professional v2021 Complete Video Course, Appendix Videos & PDF Guides DOWNLOAD Duration : 50 + Hours Size: 10.1 GB 1. CPENT Main Course PART-01 CPENT Module 01 2. CPENT Module 01 CPENT Module 02 2. CPENT Module 01 CPENT Module 03 2. CPENT Module 03 3. CPENT Module 03 Lab 1 4. CPENT Module 03 Lab 2 CPENT Module 04 2. CPENT Module 04 3. CPENT Module 04 Lab 1 4. CPENT Module 04 Lab 2 CPENT Module 05 2. CPENT Module 05 3. CPENT Module 05 Lab 1 4.  CPENT Module 05 Lab 2 5.  CPENT Module 05 Lab 3 6.  CPENT Module 05 Lab 4 CPENT Module 06 10. CPENT Module 06 Lab 8 11. CPENT Module 06 Lab 9 12. CPENT Module 06 Lab 10 13. CPENT Module 06 Lab 11 14. CPENT Module 06 Lab 12 15. CPENT Module 06 Lab 13 16. CPENT Module 06 Lab 14 17. CPENT Module 06 Lab 15 18.  CPENT Module 06 Lab 16 19.  CPENT Module 06 Lab 17 2. CPENT Module 06 Part 1 20.  CPENT Module 06 Lab 18 21.  CPENT Module 06 Lab 19 22.  CPENT Module 06 La...

CBAP - IIBA Certified Business Analysis Professional Course Online Course & PDF Guides

Price: 8.00 USD | Size: 8.42 GB | Duration : 14 +  Hours | 102 Video Lessons |  ★★★★★  4.8 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD CBAP - IIBA Certified Business Analysis Professional Course Online Course & PDF Guides What you'll learn Business analysis planning and monitoring Elicitation and collaboration Requirements life cycle management Strategy analysis Requirements analysis and design definition Business intelligence perspective Business architecture perspective Business process management perspective Requirements Eager to learn & inspire to become business Analyst Description CBAP® (Certified Business Analysis Professional) training & certification is perfect for professionals with comprehensive experience in business analysis. CBAP are the credentials awarded by IIBA® (International Institute of Business Analysis). This program offers expertise in understanding business necessities and endorsing similar solutions that fetch maximum revenue...

Linux Iptables Firewall vs Attacks Network Security Online Course

Price: 6.00 USD | Size: 4.36 GB | Duration : 13+  Hours |61 Video Lessons |  ★★★★★  4.5 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD Linux Iptables Firewall vs Attacks Network Security Online Course Have a space adventure. Dive deep into network security, learn how network attacks work and how to prevent them. What you'll learn Our main goal is to learn the Iptables Firewall, but in-depth knowledge of the subject requires knowledge of Networks, Network Devices, types of Network Attacks, and problems related to the functioning of the network. This knowledge was also included in the course. About Attacks, how to run them and then use iptables to prevent them [DoS, Fraggle, Ping of Death, Ping Flood, Smurf, Brute Force, Man in the middle, Arp spoofing]. Iptables basics [ how to create a rule, iptables commands, tables, matches, chains, targets, iptables data flow diagram]. Networks from scratch [based on IPv4, about WAN, LAN, topologies, IP addressing ]. Network prot...