I know a lot of people here don't like Cloudflare, but they provide a solution to the "HN hug of death" mentioned above for free.
Whenever you expect to get a traffic spike, you can always turn proxying on for a day or two and turn it off afterwards.