Tagged articles
5 articles
Page 1 of 1
Ops Community
Ops Community
Dec 9, 2025 · Operations

How to Expand a Ceph Cluster Without Overloading Your Services

This guide walks through a real‑world Ceph cluster expansion from 500 TB to 1.2 PB, explaining the risks of automatic rebalancing, presenting a step‑by‑step, batch‑wise expansion plan with weight‑adjustment tricks, configuration tuning, monitoring, troubleshooting, and rollback procedures to keep business latency under control.

CephClusterOSD
0 likes · 27 min read
How to Expand a Ceph Cluster Without Overloading Your Services
Code Wrench
Code Wrench
Nov 25, 2025 · Backend Development

How Olric Handles Concurrency and Partition Rebalancing in Go

This article deep‑dives into Olric's concurrency architecture—sharding with local locks, goroutine‑driven pipelines, atomic operations, and its three‑step partition rebalancing process—showing how Go can power high‑throughput, consistent distributed caches.

distributed-systemsrebalancing
0 likes · 7 min read
How Olric Handles Concurrency and Partition Rebalancing in Go
37 Interactive Technology Team
37 Interactive Technology Team
Aug 1, 2022 · Backend Development

Understanding Kafka Consumer Groups, Polling, and Offset Commit Strategies with kafka-go

The article demonstrates how kafka-go implements consumer groups by creating readers that spawn poll goroutines per partition, explains heartbeat‑driven rebalancing, and compares automatic versus manual offset‑commit strategies, highlighting their impact on throughput, reliability, and message‑processing semantics.

GoKafkaconsumer-group
0 likes · 15 min read
Understanding Kafka Consumer Groups, Polling, and Offset Commit Strategies with kafka-go
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 22, 2020 · Big Data

Kafka Architecture and Core Concepts: Producers, Brokers, and Consumers

This article explains Kafka's fundamental architecture, including the roles of producers, brokers, and consumers, key concepts such as topics, partitions, replicas, ISR, and controller, as well as detailed mechanisms of producer client structure, interceptors, serializers, partitioners, and consumer group rebalancing strategies.

Big DataDistributed SystemsKafka
0 likes · 22 min read
Kafka Architecture and Core Concepts: Producers, Brokers, and Consumers
Architect
Architect
Jun 12, 2016 · Backend Development

Understanding Kafka Consumer Rebalancing and Partition Assignment in Scala

This article explains how Kafka's high‑level consumer rebalancing works, detailing the PartitionAssignor logic, assignment context creation, fetcher management, and the challenges such as herd effect and split‑brain, with Scala code examples illustrating each step.

partition-assignorrebalancing
0 likes · 11 min read
Understanding Kafka Consumer Rebalancing and Partition Assignment in Scala