In distributed computing, making something faster doesn’t always mean “do less work.”
It usually means “doing more work… in parallel”.
To do more things in parallel, it means dividing work into smaller pieces that don’t depend on each other.
For instance, each room at the Inn is made up of many pieces that fit together like a puzzle. The posts… the pictures… the recommendations… the featured gallery in the sidebar… the private messages.
Every room is dynamic – no two are alike. And each room is conjured into existence a split second before each guest steps into it.
If each piece was retrieved one at a time, you would cry waiting. But fetch all pieces simultaneously, and you travel faster than light.