#System Performance
5 articles
4 Books for Learning Web Performance (From Fundamentals to Tuning and CDNs)
A reading list of 4 books for making web systems faster: how system performance works, server-side tuning learned from ISUCON, frontend tuning, and delivery with HTTP caching and CDNs. Each entry links to its full review.
Basic Patterns of Cache Strategies
Learn the five cache strategies: Cache Aside, Read Through, Write Through, Write Back, and Write Around. Covers read/write flows, consistency trade-offs, and mermaid diagram walkthroughs.
Linux Load Average Explained: How to Read and Diagnose Performance Issues
A practical explanation of what Load Average means on Linux, the metric you often see in commands like top and uptime. Since it represents processes waiting to run and indicates how congested a system is, the article covers how to read its three values, how to diagnose high load, and how it differs from CPU utilization.
Mastering Web Performance Tuning: Practical Speed Optimization Lessons from ISUCON
A review of Mastering Web Performance Tuning. Using ISUCON as its material, a book for systematically learning web application performance tuning that starts from measurement. Practical content worth reading at least once if you are going to take part in ISUCON.
Understanding System Performance Through Illustrations
A review of Understanding System Performance Through Illustrations. A book that clearly explains the basics of system performance with diagrams. From how to think about bottlenecks onward, it helps you build a foundation for performance-aware design and tuning.