+200
Apache Kafka từ zero đến one
Apache Kafka chắc không còn quá mới mẻ và xa lạ. Tuy nhiên để thực sự master thì là cả một quá trình đầy những đau thương.
Nhớ upvote cho mình có động lực viết bài nhé.
Series lần này tập trung vào 2 đối tượng chính:
- Chưa biết gì về Kafka.
- Hoặc chưa hiểu rõ về Kafka.
Vậy nên chỉ là từ zero đến one, không phải từ zero đến hero nhé. Mà thực ra chẳng có series nào khiến chúng ta từ một người không biết gì trở thành một master về vấn đề đó. Quan trọng vẫn là thực hành và đúc kết kinh nghiệm qua mỗi lần ăn hành.
Ok, series bao gồm các phần:
- 001: Message-driven programming với Message broker và Apache Kafka
- 002: Kafka topic, partition, offset và broker
- 003: Gửi và nhận message trong Apache Kafka
- 004: ZooKeeper, Broker discovery và Kafka guarantee
- 005: Bao nhiêu partition là đủ cho topic trong Apache Kafka
- 006: Thực hành Apache Kafka với Kafka CLI
- 007: Simple Kafka Producer client API với Java
- 008: Kafka Producer transaction và delivery semantics với Java
- 009: Kafka Consumer client API với Java
- 010: Apache Kafka connect concept
- 011: Apache Kafka stream concept
- 012: Apache Kafka SQL concept
Reference
- https://kafka.apache.org/
- https://www.confluent.io/what-is-apache-kafka/
- https://dzone.com/articles/apache-kafka-innbspaction
- https://www.tibco.com/reference-center/what-is-apache-kafka
- https://www.linkedin.com/learning/learn-apache-kafka-for-beginners
- https://www.redhat.com/en/topics/integration/what-is-apache-kafkaht
- https://betterprogramming.pub/apache-kafka-in-action-6e19836c9d7b
- https://www.confluent.io/blog/how-choose-number-topics-partitions-kafka-cluster/
- https://docs.confluent.io/platform/current/connect/transforms/overview.html
© Dat Bui
NỘI DUNG
9.1K 6 0
28
Thấy series tác giả bookmark cái tính tiếp
tks tác giả, khi có phần tiếp theo thế ạ
@harica94 update + follow để có notif nhé
Hello anh, em có một câu hỏi mong ai giải đáp giúp em ạ.Câu hỏi của em là: khi ta start 1 app (ví dụ là SpringBoot) của chúng ta hôm nay vậy chúng ta có consume các tin nhắn của topic chỉ định mà đc send từ các ngày trước đó không hay chỉ nhận được những tin nhắn từ hôm nay trở về sau thôi ạ ?
@xuandien369 a trả lời nhanh là nó có thể đọc những msg từ hnay trở về sau, hoặc cũng có thể đọc những msg đc send từ các ngày trước đó. Nó phụ thuộc vào cách em sử dụng thế nào. A có giải thích ở bài số 4 về consumer offset em đọc để hiểu rõ hơn nhé https://viblo.asia/p/004-apache-kafka-consumer-offset-broker-discovery-va-zookeeper-GrLZDRe25k0
@datbv Dạ cám ơn anh rất nhiều.Chúc anh cuối tuần vui vẻ ạ !
Ngóng demo lâu quá anh ơi
anh ơi không biết bao giờ có phần 11, 12 thế
hóng các bài viết tiếp theo.
Topic hay quá. Cảm ơn tác giả!