Hacker News new | ask | show | jobs
by dredmorbius 1083 days ago
Note that the case here was of free-tier usage.

Multi-provider setup may incur additional effort, though the payoff is in liberating yourself from lock-in to any one vendor. Note that those costs are being incurred here regardless, with both the costs of having to develop those on the fly and with downtime. Effectively, multi-provider set-up was a deferred cost for yewtu.be, now being realised.

One trick for using hosted services to to avoid the service-specific tooling of the hosts in question. Yes, that decreases the value-add of such services, but again, the trade-off is reduced lock-in.

There are also multi-platform solutions which stand as middleware between your own application and/or services and that of the host platform.

1 comments

Then you incur costs around people who have specific knowledge around the technology. I can push 500k reads per sec on a RDS on instance which be a very challenging to do on on vanilla Postgres on EC2 instances. And when stuff breaks like broken file systems, I can just rely on their support. Same goes with Kubernetes at scale. EKS allows me to not to hire an ops/systems role.