4 ms·
The thing is about all these tools is that starting out with a simple VPS is much more cost effective? https://contabo.com https://contabo.com has 4 cores for 5
by tschuehly 4y ago
The thing is about all these tools is that starting out with a simple VPS is much more cost effective?
https://contabo.com https://contabo.com has 4 cores for 5€ and you can scale up to 10 cores and 60 gb ram for 27€ a month.
And if you need dedicated cores 12 cores with 96GB is 130€ vs 8 dedicated cores with 64 GB ram for 550€
Choose a docker image and just docker-compose up your application.
If you outgrow that, you might aswell switch to kubernetes and aws/gcp/azure
- zinclozenge 4y agoHow are they offering such low prices? Overprovisioning users?
- dangerbird2 4y agoOne possibility is that they have fewer regions than something like AWS, so they can put their data centers somewhere where they get favorable electricity/cooling costs.
- kasey_junk 4y agoIf you don’t need edge compute (which you do if you have customers dispersed geographically) then what you say is true. But if you do no amount of Kubernetes on the old school cloud providers is going to get you there. You will encounter the hard problems fly solves for.
- akrymski 4y agoDo most web apps need edge compute? Don't most backends talk to a central DB server anyway? Unless data is geographically sharded as well, is there really a benefit? Collaborative apps perhaps?
- kasey_junk 4y agoRead replica caches at the edge are pretty standard (whether the main db or a cache layer like redis). I think the killer app on fly is actually a geo aware sql db such as cockroach. That as a managed offering puts fly above and beyond anything we’ve had before. I suspect they know this.
- akrymski 4y agoCaching at the edge could be done by an API gateway or nginx. Geo aware SQL DB sounds like a lot of added complexity. What is the latency trade off in practice? 100ms ping time is probably small compared to query execution time, especially if your backend returns everything the frontend needs in one response. I understand someone at the scale of Amazon wanting to shave ms off page loads. But most web apps?
- kasey_junk 4y agoWell you have to run an api gateway or nginx at the edge… The last web app I worked on had a latency budget of 200ms. The one before that it was 400. Cross pacific queries can take 200 of that off the top. Even transcontinental is close to 80. With query times you can at least work to improve them. Now it’s not as simple as just locality but that’s a starting point.
- netcyrax 4y agoIs this contabo reliable? Their prices are extremely low (way more than Hetzner).