
【Apache Kafkaアプリケーションプログラミング】コンセプトからコンシューマー、プロデューサー、コネクト、ストリームズまで!
dvwy
本番環境で使用するApache Kafkaアプリケーションプログラミングの知識を集めました!データパイプラインを構築するのに重要なアパッチカフカの各種機能を見て実習する時間があります。
초급
Kafka, Data Engineering
Apache Kafka là gì? Apache Kafka hoạt động như thế nào? Khái niệm về Apache Kafka là gì? Nếu bạn tò mò, hãy chọn bài giảng này😎
Phát triển ứng dụng Kafka
Các khái niệm cơ bản của Apache Kafka
Apache Kafka, những điều cần thiết!
Apple, PayPal, Uber, Netflix, Spotify, v.v.
Được sử dụng bởi nhiều công ty toàn cầu
Nền tảng phát trực tuyến phân tán để xử lý dữ liệu lớn.
Được hơn 80 công ty trong danh sách Fortune 100 sử dụng , Apache Kafka đã khẳng định vị thế là một nền tảng nguồn mở mạnh mẽ hỗ trợ các dịch vụ trong kỷ nguyên dữ liệu lớn. Hoạt động như một nền tảng phát trực tuyến phân tán, Apache Kafka đóng vai trò quan trọng không chỉ trong các nền tảng dữ liệu lớn mà còn trong kiến trúc nền tảng của Kiến trúc Vi dịch vụ (MSA) .
Kafka, với thông lượng cao, khả năng mở rộng, tính bền bỉ và tính khả dụng cao, mang đến những tính năng độc đáo so với các hàng đợi tin nhắn truyền thống dựa trên AMQP. Dữ liệu tin nhắn được lưu trữ trong broker không bị xóa sau khi xử lý mà được lưu trữ, giúp việc tái sử dụng dữ liệu trở nên lý tưởng.
Ngoài ra, Kafka còn có các tính năng độc đáo như phân vùng, lưu giữ và ISR. Việc tìm hiểu các tính năng này sẽ giúp bạn sử dụng và tận dụng Kafka hiệu quả hơn.
Bằng cách phát triển các ứng dụng producer và consumer, bạn sẽ học cách xử lý dữ liệu phát trực tuyến được lưu trữ trong Kafka. Sử dụng StreamsDSL và Processor API được Kafka cung cấp chính thức, bạn có thể nhanh chóng phát triển và vận hành linh hoạt các ứng dụng xử lý dữ liệu phát trực tuyến. (Các bài học sẽ được cập nhật sau.)
Kafka bao gồm các công nghệ như Kafka Connect và MirrorMaker để tạo ra các đường ống dữ liệu linh hoạt và nhanh chóng. Những công nghệ này giúp giảm thiểu các tác vụ lặp lại và cho phép vận hành tích hợp trên nhiều cụm Kafka, từ đó tạo ra một đường ống thu thập dữ liệu hiệu quả.
Ngoài ra, các dịch vụ cung cấp Kafka dưới dạng SaaS cho phép bạn xây dựng cụm và thử nghiệm Kafka chỉ trong 5 phút, do đó rất phù hợp cho mục đích Bằng chứng khái niệm (PoC) và học tập!
Kiến thức về Apache Kafka từ một nhà phát triển thực tế
Từ các khái niệm cơ bản của Apache Kafka đến phát triển ứng dụng
Tìm hiểu các khái niệm quan trọng về Kafka miễn phí
Bạn có thể theo dõi.
Kiến thức cơ bản về Kafka - Phát triển Kafka - Tương lai của Kafka
(Dịch vụ web của Amazon)
(Linux)
(Java)
Bài giảng này có cùng video với video DevOneYoung trên YouTube .
Truy cập trực tiếp vào kênh YouTube của DevOneYoung 📺
Khóa học này dành cho ai?
Bất cứ ai muốn biết khái niệm Apache Kafka
Bất cứ ai muốn sử dụng Apache Kafka
12,603
Học viên
479
Đánh giá
177
Trả lời
4.9
Xếp hạng
2
Các khóa học
#Kafka #Streaming #DataEngineer
Tất cả
15 bài giảng ∙ (1giờ 31phút)
2. Chủ đề là gì?
04:22
Tất cả
350 đánh giá
4.9
350 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 7
∙
Đánh giá trung bình 5.0
Đánh giá 17
∙
Đánh giá trung bình 4.8
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 4
∙
Đánh giá trung bình 5.0
Miễn phí
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!