We're releasing a Messenger Platform ChatBot on a page with approx. 130k fans soon. At the moment we host on an EC2 instance with 2 Cores and 4GB RAM, which runs smoothly with our 30 users atm.
Our tech stack is:
NGINX gunicorn (4 workers) Flask-framework DB is separated on amazon RDS (Postgres)
Do you think our server can handle the first wave of requests after launch? Can't imagine how big this is going to be.
Any advice regarding hardware? Should be switch to a bigger instance or maybe Use the AWS loadbalancer to spin up a second instance on heavy load?
Thanks in advance!