Tagged articles
3 articles
Page 1 of 1
Su San Talks Tech
Su San Talks Tech
Mar 5, 2024 · Backend Development

Cracking the One Billion Row Challenge: Java Performance Secrets Unveiled

This article walks through the One Billion Row Challenge, explaining the problem, baseline solution, and a series of progressive Java optimizations—from parallel streams and better JVMs to custom hash tables, Unsafe, SWAR, and statistical tuning—that shrink execution time from minutes to under two seconds.

Custom Hash TableMemorySegmentOne Billion Row Challenge
0 likes · 20 min read
Cracking the One Billion Row Challenge: Java Performance Secrets Unveiled
Architects' Tech Alliance
Architects' Tech Alliance
Nov 2, 2020 · Fundamentals

Understanding NFS and pNFS: Architecture, Protocols, and Performance

This article explains how the Network File System (NFS) enables file sharing across heterogeneous operating systems, describes the limitations of traditional NFS for high‑performance computing, and introduces pNFS (NFSv4.1) with its three protocols, layout types, and performance advantages for large‑scale parallel storage.

NFSNetwork ProtocolsParallel I/O
0 likes · 11 min read
Understanding NFS and pNFS: Architecture, Protocols, and Performance
Architects' Tech Alliance
Architects' Tech Alliance
May 3, 2017 · Fundamentals

Lustre Distributed File System: Overview, Stripe Mechanism, I/O Performance Characteristics, and Optimization Practices

This article provides a comprehensive overview of the Lustre parallel distributed file system, detailing its architecture, stripe configuration, I/O performance traits, challenges with small files, and practical optimization techniques for high‑performance computing environments.

Distributed File SystemHPCLustre
0 likes · 17 min read
Lustre Distributed File System: Overview, Stripe Mechanism, I/O Performance Characteristics, and Optimization Practices