Qunar Tech Salon
Aug 29, 2022 · Backend Development
High‑Performance Thinking and Optimization Practices for Backend Systems
This article defines software performance as executor + (process + IO + computation), explains when performance should be considered, and presents a comprehensive framework of executor, I/O‑type, and generic optimizations—including concurrency, sharding, caching, compression, async, batching, and algorithmic improvements—supported by cross‑domain case studies.
AsynchronousPerformancecaching
0 likes · 40 min read
