my concerns for using Hetzner is the latency. Servers are cheap but they are located in Scandinavia or Germany. So by the time your browser requests an API call to a Hetzner server, there is a 100~170ms overhead. Compare that to a hosting provider that has datacenters in US West and Asia
Not only that. It's single-DC, and Hetzner is somewhat known for having serious DC-wide network failures from time to time. The hardware used is consumer hardware too. This is literally the opposite of what I would expect for a SaaS with uptime requirement... I feel like OP/the developers behind this might have made a really terrible choice and could be paying more in manpower than the savings they have by using a bu…
really puzzling that a healthcheck provider itself is not accounting for this potential issue.
Is there some sort of edgy reverse proxy here? Doesn't seem like it. Even then there would be a big latency.