Re:Tarsnap outage (July 2-3, 2023) postmortem
by ilyt on Thursday July 27, 2023 @08:28AM
(#36892430)
The "fancy" option here is trying to act S3 to act like database instead of simple blob storage...
[ Parent
| on HN ]
Re:Tarsnap outage (July 2-3, 2023) postmortem
by throwawaaarrgh on Thursday July 27, 2023 @08:35AM
(#36892494)
Fancy would be writing an application to talk to RDS, creating an RDS instance, creating a database, creating whatever IAM link is needed for auth into the db so you don't need a second set of credentials, creating a schema, creating columns with different data types, and then modifying the application to handle edge cases for the different data types, logic to insert, update, delete rows, select items, yadda yadda yadda.
Dumb is `aws s3 cp` and being done in 5 minutes.
Re:Tarsnap outage (July 2-3, 2023) postmortem
by zetalyrae on Thursday July 27, 2023 @08:39AM
(#36892544)
If you think creating a database schema is the software equivalent of the Long March, you should find another profession. Types are good, schemas are good, and nobody needs couldn't care less Unix cowboys who build everything out of bash and bailing wire.
Re:Tarsnap outage (July 2-3, 2023) postmortem
by HumanOstrich on Thursday July 27, 2023 @11:00AM
(#36894629)
This comment is unnecessarily antagonistic, and you are consistently and willfully missing all the points in your replies.
He could have set up a more complex architecture and paid much more in hosting costs over the years to overengineer the solution. What would the benefits be? It might have avoided this one outage or saved a few hours restoring the data. The drawbacks? Much more time developing and maintaining the solution and higher subscription costs for users.
The solutions you are familiar with and comfortable with are perfectly valid. But you are falling into the trap of thinking "what I'm familiar with and comfortable with is the only valid answer and everyone else is wrong and stupid".
Re:Tarsnap outage (July 2-3, 2023) postmortem
by dang on Thursday July 27, 2023 @02:15PM
(#36897907)
Please see https://news.ycombinator.com/item?id=36897868 and please stop posting in the flamewar style to HN. Regardless of how right you are / how much smarter you are or feel you are, it's exactly what the rules here ask you not to do. We're trying for a very different quality of conversation here.
Re:Tarsnap outage (July 2-3, 2023) postmortem
by zetalyrae on Thursday July 27, 2023 @06:11PM
(#36900831)
You're right, that was uncalled for. I apologize for lowering the quality of site.
Thanks for the kind reply.
Re:Tarsnap outage (July 2-3, 2023) postmortem
by ilyt on Thursday July 27, 2023 @08:58AM
(#36892734)
I envy job where you think a database is something fancy and hard to do...
Re:Tarsnap outage (July 2-3, 2023) postmortem
by otabdeveloper4 on Thursday July 27, 2023 @10:10AM
(#36893813)
I'm only wildly guessing here, but most likely the "cloud storage" backing all those managed databases is actually S3-like blob storage under the hood.