Revolut has quite a big customer base in Lithuania and recently many articles have been published about people having their accounts frozen without notice.
To be honest, The customers do that now. they share my site whenever they see someone looking for the best spot to sell a Tesla. I don't sell personal info to marketers. I also have a guy to write a blog post a few times a week.
The frontend is a ~$30 bucks VPS with OVH. This thing serves about 2 million users / month and about 20k concurrent users (with persistent websocket connections etc.).
The backend is:
- $10 VPS with OVH + $10 VPS as a fallback with another provider for my DB.
- $5 VPS with OVH to host my central debian package repository.
- About $500 worth of dedicated servers for serving hundreds of TB of files a month (usually below one petabyte though). This is not really relevant to this discussion, because OPs application doesn't have a file serving aspect to it. His application is basically just my frontend and a DB.
- Small files and thumbnails go through cloudflare for another $20 / month. But the main site and most files don't use cloudflare (they'd kick me out if I passed that kind of traffic through them). They serve about 30TB-70TB of traffic a month on my account.
Article in Lithuanian: https://www.delfi.lt/verslas/mano-eurai/revolut-klientai-pra...