You say you have 50,000 registered users. Can I ask how many visitors you receive a day? What type of server structure you have? I'm currently building a webapp and would like to know what hardware you have running it.
We get between 300 and 500 rpm depending on the time of the day, all of which is served from a 8GB DO droplet running 4 Unicorn processes. Our forum (we use Discourse) also gets similar traffic, it is hosted on a 4GB droplet.
We see around 200K uniques per month. This month will be a bit higher due to HN traffic. We're running this on a Digital Ocean droplet and AWS for our media. It's a surprisingly simple set-up, really.