By Satish Sukumar on September 20, 2011
This is the first in a series of posts that describe design techniques we have put together over several years. In this post I focus on techniques to get desired performance – specifically throughput – in a software system.
Posted in Design Techniques
By Satish Sukumar on October 18, 2011
Continuing the series on design techniques, we look at refining response time of software applications. An important principle is to pre-compute as much as possible by building indexes, using caches and pre-generating aggregates and reports.
Posted in Design Techniques | Tagged response time, software performance