I get that building static websites is interesting, if only because they're easily backupable, deployable and are generally lightweight.
But if the problem is about resisting traffic, then that's the reason why CDNs were invented: cloudflare is an example, and the seemingly unactive coralcdn (http://www.coralcdn.org/), even simpler to "install" and has a very interesting architecture (I encourage anyone interested in P2P stuff to take a look at their papers).
Keeping your server behind some form of CDN also has the advantage that you keep control over the actual storage of your data.
But if the problem is about resisting traffic, then that's the reason why CDNs were invented: cloudflare is an example, and the seemingly unactive coralcdn (http://www.coralcdn.org/), even simpler to "install" and has a very interesting architecture (I encourage anyone interested in P2P stuff to take a look at their papers).
Keeping your server behind some form of CDN also has the advantage that you keep control over the actual storage of your data.