Apache Kafka Streams with Spring: Processing Events Using KStream
Stream (luồng dữ liệu) trong Apache Kafka là một chuỗi không giới hạn các message, liên tục được gửi vào Apache Kafka topic. Nếu các bạn sử dụng thư viện Spring for Apache Kafka thông thường, các bạn có thể subscribe và nhận các message… Read More
Từ v4 trở đi, Apache Kafka sẽ sử dụng KRaft cho phần cluster management thay vì Apache ZooKeeper. Do đó, các bạn không cần up và running container cho Apache ZooKeeper như trong hướng dẫn của bài viết này nữa. Trong bài viết này, mình… Read More
Trong những bài viết trước Quản lý Apache Kafka sử dụng class KafkaAdmin của Spring for Apache Kafka và Gửi message tới Apache Kafka sử dụng class KafkaTemplate của Spring for Apache Kafka, mình đã hướng dẫn các bạn cách làm việc với Apache Kafka sử… Read More
Apache Kafka Connect là một công cụ của Apache Kafka về data integration, giúp chúng ta có thể stream data giữa các data system khác nhau với Apache Kafka. Nó có thể giúp các bạn ingest toàn bộ data từ một database nào đó hoặc… Read More
Sau khi cài đặt Apache Kafka, các bạn có thể sử dụng công cụ Apache Kafka CLI để làm việc với topic trong Apache Kafka server. Tạo mới topic Chúng ta sẽ sử dụng tập tin kafka-topics.sh của Apache Kafka CLI để làm việc với… Read More
Để làm việc với Apache Kafka, các bạn cần nắm một số khái niệm cơ bản về: Producer Consumer Broker Cluster Topic Topic Partitions Partition Offset Consumer Group Producer Producer là những application produce data và gửi data tới Apache Kafka Server. Data này sẽ… Read More
Apache Kafka là một open-source distributed event streaming platform giúp chúng ta có thể tạo và process data stream real-time. Các bạn có thể hình dung đến những hệ thống mà mỗi giây, data đều được sinh ra và cần được xử lý ví dụ… Read More
Apache Kafka từ version 4.x trở đi chỉ support KRaft mode nhưng nếu các bạn cần làm việc với ZooKeeper mode thì có thể tham khảo bài viết này để cài đặt Apache Kafka với ZooKeeper mode, các bạn nhé! Việc cài đặt Apache Kafka… Read More
Trong bài viết này, mình hướng dẫn các bạn cách cài đặt Apache Kafka trên macOS các bạn nhé! Đầu tiên, các bạn hãy đi đến trang Download của Apache Kafka https://kafka.apache.org/downloads để download latest version của nó! Sau khi download xong, các bạn hãy… Read More