» Tag
performance
15 postsCache-Conscious Data Layout in Rust: Field Zoning and False Sharing
Exploring field zoning, cache alignment, and false-sharing prevention for multi-core Rust data structures, illustrated through an SPSC ring buffer design.
rustperformanceconcurrencycache-optimizationHow GitHub Made Diff Lines Fast Again
GitHub redesigned its React-based Files changed tab to cut DOM node counts and JS heap usage. Here's how large pull request diffs got dramatically faster.
githubreactperformancefrontendMechanical Sympathy: Principles for Hardware-Aware Software Design
How CPU cache hierarchies, false sharing, and single-writer architectures underpin mechanical sympathy principles for building high-performance systems.
performanceconcurrencysystems-programmingcpu-architectureSolo Dev Built a Sharded Go Library with WAL Instead of Kafka
A solo developer built Flux, a sharded, WAL-backed Go library for batching database writes instead of running Kafka or Redis, ensuring crash safety.
godatabasesconcurrencyperformanceGo 1.25'e Deneysel Green Tea Çöp Toplayıcısı Geldi
Go 1.25'teki deneysel Green Tea GC, bazı iş yüklerinde çöp toplama süresini %40'a kadar azaltıyor; Google'da üretimde kullanılıyor ve Go 1.26'da varsayılan olması planlanıyor.
gogarbage-collectiongolangperformance