Is it necessary to use a proxy or another service to cache your blog? I've heard high traffic volumes can crash the site so its best to cache your blog. I'm not sure if that's correct. I'm new to blogging so please pardon my ignorance.
It's not necessary but would definitely help as some scripts can be very resource intensive, so once you have high traffic than it can definitely slow down/crash (especially if you have a lot of plugins). You can always use WP Super Cache or another caching plugin, or use a host that is doing caching at a server-level, and then on top of that you can add CloudFlare or something similar to help cache static content through a CDN.