Measuring the WAL vs DB Performance Gap on Ceph USB OSDs
Nine of my fifteen Ceph OSDs use WAL-only acceleration while six use DB. I set out to measure the performance gap and discovered the real story isn't WAL vs DB — it's the USB 3.0 hardware ceiling that dominates everything. The matched-hardware comparison shows DB is 5-15% faster on reads, not the 32% that naive cross-node testing suggested.
Hybrid Ceph Storage: SSD WAL/DB Acceleration with USB Drive Data
Running Ceph on USB drives sounds crazy until you put the WAL and DB on an SSD. Here's how separating metadata onto a Crucial MX500 transformed my 15-OSD homelab cluster from sluggish to surprisingly capable — at a fraction of all-SSD costs.
Jekyll Website Optimization for GitHub Pages - Part 2
Advanced analytics, Core Web Vitals tracking, and the lessons learned from running a 100+ post technical blog — plus the remaining optimization roadmap.
Jekyll Website Optimization for GitHub Pages - Part 1
Foundational optimizations for a Jekyll blog on GitHub Pages — the changes that made the biggest difference across 100+ posts over two years.
Optimizing Ceph Performance in Proxmox Homelab
Performance tuning Ceph on USB storage and constrained hardware — mClock configuration, IOPS optimization, and the realities of USB 3.0 as a storage tier.
Windows 11 Upgrade Challenges on ThinkPad T480
Upgrading two ThinkPad T480 laptops to Windows 11 exposed hardware-specific performance regressions, a broken Logitech C930e webcam, and the counterintuitive fix of switching from Best Performance to Balanced power mode.
Linux Disk I/O Performance in the Homelab
Quick disk I/O benchmarks comparing eMMC and USB3 storage on Dell Wyse 3040s — understanding the performance characteristics of your storage tier before making capacity decisions.
Proxmox Ceph settings for the Homelab
Tuning Ceph scrub and deep-scrub intervals to reduce wear on spinning rust drives in a homelab cluster — spreading daily scrubs over 7 days and weekly deep scrubs over 28 days.
Aggregated Network Connections with LAG/LACP
Attempting to use LAG/LACP on a Netgear GS105Ev2 for Ceph SAN throughput, discovering the feature is disabled on 5/8-port models, and landing on HP ProCurve 2800 switches as the real solution.