Linux Code Review Hub
Author

Linux Code Review Hub

A professional Linux technology community and learning platform covering the kernel, memory management, process management, file system and I/O, performance tuning, device drivers, virtualization, and cloud computing.

72
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Linux Code Review Hub

72 recent articles
Linux Code Review Hub
Linux Code Review Hub
Apr 9, 2024 · Fundamentals

How PCIe Configuration Impacts Performance

This article explains how PCIe width, speed, Max Payload Size, and Max Read Request affect network adapter performance, shows how to query and adjust these attributes with lspci and setpci, and provides formulas and examples for calculating the resulting PCIe bandwidth limits.

Bandwidth CalculationNetwork AdapterPCIe
0 likes · 8 min read
How PCIe Configuration Impacts Performance
Linux Code Review Hub
Linux Code Review Hub
Apr 7, 2024 · Industry Insights

A Decade of RDMA: Lessons Learned from Protocol Evolution

The article reviews ten years of RDMA development, tracing its origins, the rise and pitfalls of RoCEv1/v2, alternative approaches like iWARP and Cisco usNIC, and recent modernizations such as AWS SRD, Google Falcon and UltraEthernet, highlighting why protocol design choices have repeatedly stalled industry progress.

AI AcceleratorsData Center NetworkingProtocol Design
0 likes · 27 min read
A Decade of RDMA: Lessons Learned from Protocol Evolution
Linux Code Review Hub
Linux Code Review Hub
Mar 11, 2024 · Databases

How Didi Built a Next‑Gen Log Storage System with ClickHouse

Didi migrated its massive PB‑scale log data from Elasticsearch to ClickHouse, redesigning storage with separate Log and Trace clusters, optimizing partition and sorting keys, introducing native TCP connectors, and revamping HDFS cold‑hot separation, achieving up to four‑fold query speed gains and 30% lower hardware costs.

ClickHouseFlinkdistributed-systems
0 likes · 15 min read
How Didi Built a Next‑Gen Log Storage System with ClickHouse
Linux Code Review Hub
Linux Code Review Hub
Mar 8, 2024 · Backend Development

Inside Xline Membership Change: A Source Code Walkthrough

This article examines how Xline performs safe cluster membership changes, comparing Joint Consensus and single‑step approaches, and provides a detailed source‑code walkthrough of leader and follower handling, configuration commits, node addition, removal, and the integration with the Curp protocol.

ConsensusCurpMembership Change
0 likes · 19 min read
Inside Xline Membership Change: A Source Code Walkthrough
Linux Code Review Hub
Linux Code Review Hub
Mar 6, 2024 · Operations

Advanced Congestion Management Techniques for Lossless Ethernet Storage Networks

The article examines high‑level strategies for preventing and recovering from congestion in lossless Ethernet storage networks, including disconnecting faulty devices, early frame dropping, traffic isolation, endpoint notifications, rate limiting, pause‑timeout, PFC watchdog mechanisms, detailed Cisco configuration commands, and the benefits and limitations of each approach.

Cisco NexusCongestion ManagementECN
0 likes · 33 min read
Advanced Congestion Management Techniques for Lossless Ethernet Storage Networks
Linux Code Review Hub
Linux Code Review Hub
Mar 5, 2024 · Operations

Why Did Opening a Log with Vim Kill the Java Process?

A port alarm revealed a missing Java process, which was later traced to an OOM kill triggered by vim loading a 37 GB nginx log into an 8 GB container, illustrating how editor behavior and Linux's OOM killer can unexpectedly terminate critical services.

JavaLinuxMonitoring
0 likes · 7 min read
Why Did Opening a Log with Vim Kill the Java Process?
Linux Code Review Hub
Linux Code Review Hub
Mar 4, 2024 · Operations

How to Troubleshoot Congestion in Lossless Ethernet Storage Networks – Part 5

This article explains a step‑by‑step methodology for detecting, diagnosing, and resolving congestion in lossless Ethernet storage networks, covering severity levels, spine‑leaf troubleshooting workflows, remote monitoring, comparative analysis of pause‑frame metrics, and real‑world case studies that illustrate the impact of over‑utilization and mixed traffic on network performance.

Congestion ManagementEthernetFC/FCoE
0 likes · 28 min read
How to Troubleshoot Congestion in Lossless Ethernet Storage Networks – Part 5
Linux Code Review Hub
Linux Code Review Hub
Mar 2, 2024 · Industry Insights

Open Source World: Academic Issues, History, Culture and Research Questions

The article surveys the 40‑year history of the Free Software Foundation, hacker culture, the GPL licenses, the rise of Linux and open‑source movements, examines corporate responses from IBM, Microsoft and Google, and outlines a wide range of interdisciplinary research questions for the open‑source ecosystem.

GPLfree softwarehistory
0 likes · 40 min read
Open Source World: Academic Issues, History, Culture and Research Questions