Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Apache Kafka for absolute beginners

Apache Kafka cho người mới bắt đầu tuyệt đối

Apache Kafka cho người mới bắt đầu tuyệt đối

Bắt đầu tại đây - Tìm hiểu Hệ sinh thái Apache Kafka, Kiến trúc và Lập trình Client API bằng Java

4.5
(7,703 đánh giá)
55,359 học viên
Giảng viên
Prashant Kumar Pandey
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
61 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 18/03/2026

Bạn sẽ học được gì

Hệ sinh thái, Thành phần và Bức tranh tổng thể về Apache Kafka
Kiến trúc và Các khái niệm cốt lõi của Kafka
Multi-node Confluent Community Kafka
Kiến trúc Lưu trữ Kafka chuyên sâu
Kiến trúc Cụm Kafka chuyên sâu
Lập trình Kafka Producer API bằng Java
Lập trình Kafka Consumer API bằng Java
Tính Bất biến và Giao dịch trong Kafka
Tuần tự hóa JSON và AVRO
Xử lý Chính xác Một lần trong Kafka

Yêu cầu

Bạn cần quen thuộc với Lập trình Java

Đối tượng phù hợp

Dành cho bất kỳ ai muốn làm quen với Hệ sinh thái Công nghệ Kafka và ứng dụng của nó
Kỹ sư và Kiến trúc sư Phần mềm muốn thiết kế và phát triển các Giải pháp Kafka

Nội dung khóa học

10 phần • 55 bài giảng
1 Apache Kafka là gì
2 Các khái niệm cốt lõi của Apache Kafka
3 Các khái niệm cốt lõi của Kafka Connect
4 Các khái niệm cốt lõi của Kafka Streams
5 Các khái niệm cốt lõi của Kafka SQL
6 Khi nào nên dùng Cái gì?
7 Mã nguồn và Tài nguyên khác
1 Khởi động nhanh với Kafka
2 Cài đặt Cụm Kafka Single Node
3 Sử dụng Producer và Consumer dòng lệnh
4 Cài đặt Cụm Kafka Multi-Node
5 Sử dụng Nhóm Consumer
6 Cấu hình IDE phát triển của bạn
1 Hiểu Kiến trúc Lưu trữ Kafka
2 Chủ đề và Phân vùng Kafka
3 Nhân bản Chủ đề Kafka
4 Leader và Follower của Phân vùng
5 Các Phân đoạn Nhật ký Kafka
6 Offset của Thông điệp Kafka
7 Chỉ mục Thông điệp Kafka
1 Hiểu về Cụm Kafka
2 Zookeeper trong Kafka
3 Bộ điều khiển Cụm Kafka
4 Phân bổ Phân vùng và Khả năng Chịu lỗi
5 Phân vùng Leader so với Phân vùng Follower
6 Danh sách ISR - Bản sao Đồng bộ
7 Bản ghi Đã cam kết so với Chưa cam kết
8 Danh sách ISR Tối thiểu
1 Giới thiệu về Kafka Producers
2 Tạo Kafka Producer đầu tiên của bạn
3 Producer Record
4 Producer Serializer
5 Producer Partitioner
6 Dấu thời gian Thông điệp
7 Bộ đệm Thông điệp Producer
8 Luồng I/O và Thử lại của Producer
9 Tóm tắt Cơ chế bên trong Producer
1 Khả năng mở rộng Theo chiều ngang và Theo chiều dọc
2 Kịch bản Producer Đa luồng
3 Tạo Kafka Producer Đa luồng
4 Ít nhất Một lần so với Tối đa Một lần
5 Chính xác Một lần - Tính Bất biến của Producer
6 Giao dịch trong Kafka Producer
1 Làm việc với Kiểu dữ liệu và Tuần tự hóa
2 Sử dụng Lược đồ JSON
3 Sử dụng Lược đồ AVRO
1 Mô phỏng POS sử dụng Hóa đơn được tuần tự hóa JSON
2 Mô phỏng POS sử dụng Hóa đơn được tuần tự hóa AVRO
1 Giới thiệu về Kafka Consumers
2 Tạo Pipeline Tiêu thụ - Biến đổi - Sản xuất Kafka
3 Nhóm Consumer và Khả năng mở rộng
4 Vị trí Consumer - Offset Hiện tại so với Offset Đã cam kết
1 Thách thức với Kafka Consumers?
2 Bước tiếp theo là gì?
3 Bài giảng bổ sung: Nhận thêm

Giới thiệu khóa học

I designed this course for absolute beginners and intermediate Kafka professionals. This course will deliver What? Why? And How? of Apache Kafka and take you deep into Client API programming in Java.

About the Course

I am creating Apache Kafka for absolute beginners course to help you understand the Apache Kafka Stack, the architecture of Kafka components, Kafka Client APIs (Producers and Consumers) and apply that knowledge to create Kafka programs in Java.

Who should take this course?

This course is designed for software engineers, solution architects, and managers willing to implement Kafka and solve real-time stream processing problems. I am also creating this course for data architects and data engineers who are responsible for designing and building the organization’s data-centric infrastructure. Another group of people is the managers and architects who do not directly work with Kafka implementation. Still, they work with the people who implement Kafka Streams at the ground level.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Apache Kafka
Hiển thị tất cả khoá học Big Data
Hiển thị tất cả khoá học Data Engineering
Hiển thị tất cả khoá học Distributed Systems
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊