[Kafka] Các khái niệm căn bản

Chia sẻ qua:

Overview

Giới thiệu

Apache Kafka là một nền tảng theo kiến trúc phân tán cho phép lưu trữ sự kiện và xử lý dữ liệu luồng (streaming) mã nguồn mở được phát triển bởi Apache Software Foundation được viết bằng Java và Scala.

Kafka được phát triển đầu tiên bởi LinkedIn và hiện tại ngày càng được ứng dụng phổ biến được sử dụng trong nhiều hệ thống lớn.

Cấu trúc kafka

Trong seri này chúng ta sẽ lần lượt đi vào các hệ thống sau:

  • Kafka Topics
  • Kafka Producers
  • Kafka Consumers
  • Kafka Consumer Groups and Consumer Offsets
  • Kafka Brokers
  • Kafka Topic Replication

Cùng đi vào chi tiết hơn và làm việc cùng kafka nhé. Link serial bài viết: Học kafka