Gojko Adzic » Two data streams for a happy website
"One of the most important architectural decisions that must be done early on in a scalable web site project is splitting the data flow into two streams: one that is user specific and one that is generic."