Building Scalable Data Pipelines with Kafka
INTERACTIVE COURSE

Building Scalable Data Pipelines with Kafka

Beginner

62 Lessons

3h

Certificate of Completion

AI Explanations
AI Explanations
Building Scalable Data Pipelines with Kafka
8 Playgrounds
209 Illustrations

Takeaway Skills

Learn the theory behind Kafka

Interact with a Kafka cluster running in the browser-terminal

Course Overview

If you’re interested in Big Data, then Apache Kafka is a must-know tool. What started as an internal LinkedIn project to streamline data transmission and propagation among services has quickly grown to become a mainstay platform for building highly scalable data pipelines. Meet Apache Kafka - the ubiquitous tool to build pipelines for diverse use cases ranging from chronologically tracking user-activity on a website to implementing publish-subscribe feeds. This course introduces you to Kafka theory and ...Show More

Course Content

1

Basics

2

Kafka Producer

3

Kafka Consumer

4

Kafka Internals

5

Conclusion

6

Appendix

3 Lessons

7

Reference: Replication

14 Lessons

8

Reference: Partitioning

4 Lessons

9

Reference: Transactions

9 Lessons

10

Reference: Issues in Distributed Systems

4 Lessons

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath