I am getting ready to launch a site I've been working on, and am talking to some bloggers. It's planned to go live next week and press will write about it when it does.
But the thing is, this is my first time launching something that I've coded myself. I've founded a startup before but my role wasn't coding then. I taught myself to code to build this. I know the typical traffic pattern for getting covered on large blogs is they bring you loads of people and then the traffic dies down the next day.
I'm afraid of this spike in traffic since this is my first time and I don't know what to expect. I don't want to be one of those websites that get covered and goes down. So far I've been testing it with a small number of people and that didn't cause any problems. I d
The specs are as follows:
A. Using Heroku free hosting (1 dyno)
B. The service is a web app, built with Ruby on Rails.
C. The UI consists of:
- Main page: a feed where you follow people and tags. Didn't do much query optimization.
- Content page: entirely utilizes external APIs to serve content. No content is served from my server except for small sized metadata.
Can someone provide advice on something like this? How many dynos should I be running? How do I know when I need to expand? What should I expect and how can I prepare? Thank you!