As you should know by now, we are working hard on speeding up noblogs lately, in particular we are focusing on the page load time for our users. As I described in a preceding post, we created a sharded setup for noblogs, which allowed us to radically reduce page generation times. Thus we decided the next step would be implementing a noblogs-wide CDN. In this post I’ll explain you what is a CDN, why we decided to build our own CDN, and how we technically did it.