Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My understanding is that "Best Practice" is to use different companies for different services (not to have all of your "eggs in one basket") in case something goes wrong with one company and they take everything down.

This is what I have...

Domain Name Registrar: Dynadot

DNS: Cloudlare

Hosting: Dreamhost

Email: Fastmail

Should everything be under Cloudflare? I think they also do domain name registration and now, soon email. Not sure off the top of my head if they do hosting.



You can't connect to your email or hosting if your DNS with Cloudflare is down.

Plus, Dynadot uses Cloudflare for their site, so you couldn't even change your nameservers if CF is down.

A random scatter won't protect you from a service like CF / AWS / GCP being down, and most users won't benefit from protecting from that sort of unlikely and major scenario anyway...


That's a good catch about Dynadot using Cloudflare.

Ideally there would be a setup to avoid having the domain name registrar use a different DNS than me.

I'm more concerned if an over-zealous algorithm or employee shutting down an account and being able to just switch that one service to another company rather than losing everything.


I'm not sure what best practice actually is, but each different company you depend on is a different failure point. If CloudFlare goes down half the internet does (which is a problem of course, but not my problem), so from a purely utilitarian perspective depending on them feels like a safe bet.


Does Fastmail have an easy API for sending messages from an app? I've tried it before but found it much more complex than an API call.


They do, it’s call “pages”




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: