Tag: #storage
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 10 posts
Space Left but No space left on device — inode exhaustion, deleted open files, reserved blocks
df shows free space, yet a single file cannot be created and ENOSPC comes back. The cause is almost always one of five: inode exhaustion, files that were deleted but are still held open by a process, the reserved blocks
2026-07-26 · 17 min read #linux#filesystem#ext4#troubleshooting#storageHow MinIO Community Edition Ended — A Timeline Reconstructed from the Repository, and Where Garage, SeaweedFS, and Ceph RGW Stand Now
On April 25, 2026 the minio/minio repository was archived on GitHub, and on July 14 the mc client repository went read-only too. There is no shortage of angry threads, but this post follows the record rather than the ang
2026-07-17 · 14 min read #storage#object-storage#s3#minio#open-sourcebcachefs Drops the Experimental Tag from Erasure Coding — and What It Actually Means
On September 29, 2025, Linus Torvalds erased 117,483 lines of bcachefs code from the kernel in a single commit, and bcachefs became a filesystem shipped as a DKMS module, like ZFS. That was the end of the drama — the rea
2026-07-16 · 17 min read #linux#kernel#filesystem#bcachefs#storageEROFS Native Layers in containerd 2.3 — What You Get in Exchange for Removing Unpack
containerd 2.3, released on April 30, 2026, opened a path to pull an EROFS filesystem image straight from the registry and mount it as-is. Since there's no tar to unpack, the entire unpack step disappears, leaving behind
2026-07-16 · 18 min read #container#containerd#oci#storage#linuxKubernetes Architecture Visualized — From the Control Plane to the Pod
We unpack the Kubernetes architecture with ASCII diagrams, from control-plane and node components to objects and controller loops, scheduling flow, networking, and storage. Request handling and the pod-creation sequence
2026-06-27 · 11 min read #kubernetes#architecture#control-plane#scheduling#networkingContent-Addressable Storage Is Everywhere
One idea — address data by the hash of its content, not its location — runs identically through Git objects, Docker layers, IPFS, the Nix store, and BitTorrent. A practical look at how it hands you deduplication, integri
2026-06-10 · 12 min read #systems#storage#hashingDistributed Storage 2026 Deep Dive — MinIO, SeaweedFS, Ceph, Garage, JuiceFS, OpenEBS, Longhorn, Rook, R2, S3 Express
The 2026 distributed storage stack is no longer "where do I put my files" — it is "what backend implements the S3 API." MinIO has standardized on-prem S3 with a single binary, Ceph still dominates enterprise on-prem with
2026-05-16 · 22 min read #storage#object-storage#s3#minio#seaweedfsWEKA High-Performance Storage Complete Guide 2025: Parallel File System for AI/HPC Workloads
Everything about WEKA! Parallel file system architecture, NVMe tiering, GPU Direct Storage, AI/ML workload optimization, cloud integration (AWS/Azure/GCP), vs Ceph/Lustre/GPFS, data pipelines, performance benchmarks.
2026-03-25 · 22 min read #weka#wekafs#storage#parallel-filesystem#ai-infrastructureHow Disks and Volumes Attach to VMs
Describes the preparation process through which container disks, PVCs, DataVolumes, hostDisks, and hotplug volumes become guest disks in KubeVirt, based on source code.
2026-03-20 · 5 min read #architecture#kubevirt#storage#pvc#datavolumeComplete Guide to Kubernetes StatefulSet and Persistent Volume: CSI Driver, StorageClass, and Dynamic Provisioning in Production
A comprehensive guide to managing stateful workloads in Kubernetes with StatefulSet and Persistent Volumes. Covers CSI Driver architecture, StorageClass design, dynamic provisioning, volume expansion, snapshots, and migr
2026-03-13 · 13 min read #kubernetes#statefulset#persistent-volume#csi-driver#storageclass