Fading Coder

One Final Commit for the Last Sprint

CentOS 7 Single-Node Deployment: Nginx, MySQL, Nacos, Kafka, Redis, MinIO, kkFileView, and EMQX

Environment Preparation This guide covers deploying a complete service stack on CentOS 7. The /data/ directory serves as the mounted storage location, with installation packages stored in /data/install-page. 1. Setting Up Local YUM Repository Creating Mount Point mkdir -p /mnt/centos Mounting ISO Im...

Kafka Consumer Processing Workflow and Thread Safety

This article covers the core aspects of Kafka's consumer processing workflow, focusing on thread safety, group coordination, and partition rebalancing. Thread Safety Considerations Thread safety ensures that a class behaves correctly when accessed by multiple threads concurrently, without requiring...

Concurrent Batch Processing of Kafka Messages with Spring Boot

Introduction Kafka is a powerful message middleware that is frequently used in software development to decouple upstream and downstream processes or manage uneven traffic loads effectively. While Kafka excels in write performance, the rate at which data is consumed largely depends on the efficiency...