News for hackers. Stuff that matters.
Re:Costs of running a Python webapp for 55k monthly users by httpsterio on Friday September 04, 2020 @03:03AM (#24372462)
> I beg to differ.

> In my experience, the complicated setups that are justified by the argument of "reliability" have more downtime then a single VPS. The reason is probably that there are more moving parts and more has to be maintained / can go wrong.

> These days, a single VPS in the right datacenter has excellent uptime.

Again, maybe in your experience but that's not universal. There's literally no redundancy with running everything off a single VPS and if that datacenter has network or hardware problems, then your service is down.

Is redundancy necessary for the scale of OP's app considering it provides 0 income? Most likely not, but that's a decision they've decided on and there's nothing wrong with that.

What does excellent uptime mean in your book? With Digital Ocean's AM2 region I had regular downtime every few weeks and while I'm alright with it, if I had another VPS in another datacenter it would've had next to no effect on the customer experience. But an hour or more of downtime every two weeks isn't excellent.

Re:Costs of running a Python webapp for 55k monthly users by sweeneyrod on Friday September 04, 2020 @06:38AM (#24373706)
If Digital Ocean is giving you an hour of downtime every two weeks (two 9s and a 7) then they're breaking their SLA (four 9s).
Re:Costs of running a Python webapp for 55k monthly users by TekMol on Friday September 04, 2020 @03:10AM (#24372497)

    What does excellent uptime
    mean in your book?
Something like less then an hour of downtime per year.

Over the last years, across multiple datacenters, I have seen maybe one or two short downtimes per year. None ever lasting more then 5 minutes.

Re:Costs of running a Python webapp for 55k monthly users by FrozenSynapse on Friday September 04, 2020 @04:25AM (#24372905)
https://aws.amazon.com/message/41926/ this lasted hours and affected almost everyone using us-east-1, large portion of internet was unavailable because they had no multi-region setups.
Re:Costs of running a Python webapp for 55k monthly users by TekMol on Friday September 04, 2020 @04:58AM (#24373120)
That was a "S3 Service Disruption". A perfect example of a problem you do not have with a single VPS setup.