Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi, grats on your new droplet and site. 50k page views is nothing to sneeze at but do you have any idea about the size of the traffic spikes?
50k views in one minute is a very different scaling issue to 50k views evenly distributed over the course of a few hours. It’s really about finding the right price and performance point for your “peak usage” vs total or average.
You could be proactive a couple ways:
https://www.digitalocean.com/docs/droplets/how-to/resize/
https://stanislas.blog/2019/08/ghost-nginx-cache/
Finally, if you can do it, I suggest you try testing it out before you launch. There are 3rd party services that you can employ or software you can run locally to simulate varying amounts of web traffic. You start that load test and let it run then you could try browsing the site during the test to see what kind of impact the increased traffic load might be having.
Hope this helps, please don’t forget to back up your work before making any significant changes :D Let us know if you have more questions or feedback.