61 karma · joined October 26, 2023
Also for the descried issue of small images for a frontend, nobody would serve directly from S3 without a caching layer on top.
It's a interesting read for fun, but I am not sure what it solves in the end.
But there is only so much a cloud provider can guarantee within a region or whatever unit of isolation they offer.
If you are talking about the issue for migrating to rust, well re-writing hundred of million lines of lines of code never makes sense.
In addition it looks like the code was not ready for production and the mistake was not gating it behind a feature flag. It didn't go through the normal release process.
Big companies do this but it requires some technical maturity. If you operate in Europe you have to implement proper data deletion. I would be more worried about small companies that large ones tombe honest.
Elastic was kind of a resource hog and much more expensive for the same amount of data.
That might be dependent on your use case though.
Bottom line is: GitOps means the source of truth is Git and automation makes sure to avoid drifts. You still have to have a rollout strategy and schedule that makes sense for your usecase.
NASA a radically changed it's focus an functions since the space race. Suppliers have changed too.
They could do it again with enough funds and time, but it will take many years.