Hacker News new | ask | show | jobs
by dartf 1939 days ago
I really want to love DO, but I just can't. 2 main pain points I had from working with it for ~3 month:

1. Spaces keys. There is no way to fine tune access rights. Anyone with spaces key can access any space in the organization and read/write to it. I trust people I work with, but there is always room for a mistake, so even a small chance that someone can accidentally nuke our production space makes me nervous.

2. Something from yesterday: we use new DO apps to deploy a static web app. Yesterday I started to get random 404s for some of the assets, so app become unusable. My colleague in Argentina had same issues, but for different assets. We are lucky that it was a staging app, but imagine it was a production app and that would happen over the weekend? How do you even detect that? Run uptime monitor form dozen different locations?

1 comments

Completely unrelated to DO, but for 2, yes? You should absolutely do something like that if an app needs to be accessible worldwide. There are many reasons an app might become unavailable for different parts of the world, especially if you're reliant on a CDN since POPs can fail or become unavailable in weird and silent ways. Something like Thousandeyes is good for this.