Systems Performance Ch.8: File System Deep Dive
Is the disk actually slow? A cheat sheet on logical vs physical I/O gap, cache traps, VFS latency, and benchmark pitfalls.
Technical blog about Infrastructure, Kubernetes, AI, and more.
Is the disk actually slow? A cheat sheet on logical vs physical I/O gap, cache traps, VFS latency, and benchmark pitfalls.
A review and takeaways from 'Team Geek'. From HRT principles to dealing with poisonous people, here is the mindset needed to build great engineering teams.
Graduating from 'just run tcpdump'. A cheat sheet covering TTFB traps, TCP backlog drops, TIME_WAIT port exhaustion, and tracking down true network latency.
Why allocated isn't consumed. A cheat sheet on demand paging, the horrors of swapping, allocators, and profiling real memory performance.
What happens behind 100% CPU usage? A skim-friendly cheat sheet covering run queues, context switching, IPC, and profiling tricks.
Insights from 'The Software Developer's Career Handbook' on shifting to management, mastering meetings, and surviving company crises as an engineer.
Why are system calls slow? What is %si? A skim-friendly cheat sheet for essential OS and kernel internals to survive performance analysis.
Diagnose elusive cloud performance traps, Noisy Neighbor effects, and container CPU throttling with this Chapter 11 skim-friendly cheat sheet.
A guide to building a disposable remote dev environment on homelab Kubernetes with Coder to keep your PC clean, and its relevance in the AI agent era.
Pragmatic homelab backups using TrueNAS and Google Drive. A 3-tier storage architecture using Cloud Sync PUSH, prioritizing cost over strict 3-2-1 rules.
Benchmarking results are famously misleading. Here are the critical traps you must avoid when evaluating system changes.
Application analysis yields massive gains. Here are practical techniques and profiling pitfalls from Chapter 5, organized into a cheat sheet.