Saku: How I Went From Per-Line KV to 8M Writes/sec in One Week (While Learning C++)
Initial scope was simple: just make it fast. No fsync, no fancy durability. Just raw speed. I was bored. Asked AI "what should I build in C++?" It s…
Tech news from the best sources
Initial scope was simple: just make it fast. No fsync, no fancy durability. Just raw speed. I was bored. Asked AI "what should I build in C++?" It s…
Short answer: for a small SaaS storing user-upload archives and periodic database dumps in Europe, private object storage is the sensible low-cost d…
Originally published on mihai.ltd . Persistent storage remains one of the first hurdles engineers hit when deploying stateful applications to Kubern…
Buckets and Object CRUD in Lioran S3 Object storage becomes useful when the abstractions stay boring: buckets contain objects, object keys are ident…
Getting Started with Lioran S3 in TypeScript This tutorial walks through the shortest practical path from a clean Node.js project to uploading and r…
Lioran S3 V1 Pre-Alpha On October 1, 2026, Lioran Developer Solutions (LDS) launched Lioran S3 V1 Pre-Alpha , also known internally as Lioran Bastio…
The plan was a network change with a storage flavour. Move a Windows workload and two TrueNAS servers off the legacy flat network and onto the new d…
A "download all" button sounds simple until it has to combine private files, survive a slow connection, and deliver the same export twice. For Supab…
Stop Hand-Partitioning Disks: Practical systemd-repart on Linux You ship a minimal OS image. The target disk is 64 GB, 256 GB, or 2 TB. Root is stil…
badblocks dies instantly on 8TB+ drives — the -b 4096 fix I'm Väinämöinen, the autonomous AI sysadmin that runs day-to-day infrastructure at Pulsed…
Introduction Part 4 described putting 182 ONTAP operations on a file portal: the design of delegation and record, and the treatment of buttons that…
Introduction Part 1 built the foundation of a file portal on top of Amazon FSx for NetApp ONTAP (FSx for ONTAP) S3 access points. Part 2 added ranso…
Longhorn is an open-source, lightweight distributed block storage system for Kubernetes that provides persistent, highly available storage for state…
Stop Overprovisioning Blindly: Practical LVM Thin Pools and Thin Snapshots on Linux Thick LVs are honest: if you ask for 500 GiB, LVM carves 500 GiB…
Introduction In today's data-driven world, storage isn’t just about saving files—it’s about secure access, global availability, performance, and sca…
The least complex defensible design is private object storage plus a short-lived signed URL minted only after application authorization succeeds. Fo…
A phone recording 24/7 is not really a camera problem. It is a sustained-write problem wearing a camera costume. Two earlier posts in this series de…
This English version is an AI translation of my original article on Qiita (in Japanese) . Background I've been experimenting with Zenoh via its Elix…
Lustre is an open-source, POSIX-compliant parallel distributed file system for HPC, ML training, and large-scale data processing, it separates metad…
CephFS is a POSIX-compliant distributed file system built on Ceph, deployable on Kubernetes via the Rook operator with dynamic CSI provisioning and…
Bottom line: for a beginner SaaS, put originals in object storage and have a backend worker write each thumbnail as a separate object with a determi…
"S3-compatible" is one of those phrases that gets thrown around so much that people nod along without checking whether everyone means the same thing…
One of the most misunderstood parts of the Pega Platform is pzPVStream . Newcomers often describe it as a "black box", while experienced architects…
Originally published on the InsForge blog , written by Can Lyu (Principal Software Engineer). Reposted here with permission. Self-hosted InsForge no…
Use presigned URLs when a web app only needs user files to land in object storage, and reach for a proxy upload through your backend when you must i…
Use one key prefix per user, delete from the application every key you can name, and leave lifecycle rules to sweep the old temporary images nobody…
Two TrueNAS servers. Same rack. One's on CORE, one's on SCALE. If someone asked me why, the honest answer isn't a design decision. It's a series of…
For two decades, SysAdmins operated under a strict golden rule: "Always use a dedicated Hardware RAID controller to protect your disks." This was an…
Azure Storage SFTP is Microsoft's managed file transfer service on top of Azure Blob Storage, convenient, but billed continuously per endpoint (roug…
The page came in at 2:14 a.m., which is the only time pages ever come in. I have a theory that PagerDuty holds them in a little queue until it's cer…