Facebook Engineering Blog
BigPipe: Pipelining web pages for high performance

BigPipe: Pipelining web pages for high performance

6/4/2010 · Changhao Jiang

What this post added

This post introduces BigPipe, a fundamental redesign of the dynamic web page serving system. It addresses the inefficiencies of the traditional sequential model by decomposing web pages into pagelets and pipelining their generation and rendering across web servers and browsers. This allows for overlapping execution stages, significantly reducing end-to-end and perceived latency, as demonstrated by a 50% reduction in user perceived latency for key content.

Read the original post ↗