Many Magento customers handle thousands of transactions a day through their webstore. There are several solutions online to protect you from high spike of traffic and the top recommendation is to use AWS to cloud host your website.