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

At first this seems reasonable from a 'technical debt' perspective. Building in vendor-agnosticism takes extra resources (true), that you could spend on getting features to market (true), you can always spend those extra resources later if you succeed and need them... sort of true, not really. Because the longer you go, the _more expensive_ it gets to switch, _and_ the more disruptive to your ongoing operations, eventually it's barely feasible.

Still, I don't know what the solution is. Increasingly it seems to me that building high-quality software is literally not feasible, we can't afford it, all we can afford is crap.



Gitlab.com did a switch from azure to GCP so it is realistic.


We had to migrate ~100 instances from Azure to GCP. It took us one month. At the end of the month we changed the dns entries and flipped the switch.

Its true tho that we never wanted to work with managed services, so there was literarly no need to redo any of the tooling.





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

Search: