News for hackers. Stuff that matters.
Re:Fixing Ext4 Under Pressure by fragmede on Saturday March 02, 2024 @04:04AM (#39571180)
And people say "just do it on-prem, it's cheaper than cloud! It's not all that hard." Work like this is impressive as hell, but finding wizards who can do this kind of work is difficult and expensive. I've sat there are poured over hexdumps trying to get it to reveal it's secrets (Kaitai is pretty cool). But this kind of nitty gritty went away with cloud, to be replaced with a different kind of problem, distributed systems. My point is, that's pretty cool, but there's less demand for that kind of work these days, which is unfortunate, because I kind of liked it.
Re:Fixing Ext4 Under Pressure by chgs on Saturday March 02, 2024 @04:13AM (#39571228)
Or he could have made backups like we’ve been doing for decades

> I didn't have any recent PostgreSQL backups.

Re:Fixing Ext4 Under Pressure by LordN00b on Saturday March 02, 2024 @05:43AM (#39571615)
That would have been the easiest/best solution here. However...haven't they uncovered a limitation in the filesystem here? The superblock data WAS fine, only the checksum was at fault. They found a away around the issue, wrote up their findings, suspicion about the flushing after a resize, and asked for more tooling support. This is classically a good blog post.
Re:Fixing Ext4 Under Pressure by chgs on Saturday March 02, 2024 @12:45PM (#39574200)
Oh certainly, but it’s not required of anyone self hosting who has a backup (and you need backups when someone else shots for you anyway)
Re:Fixing Ext4 Under Pressure by lathiat on Saturday March 02, 2024 @07:04AM (#39571985)
Except the same thing might happen to your ext4 cloud instance and they’ll just tell you it’s lost.
Re:Fixing Ext4 Under Pressure by awskinda on Saturday March 02, 2024 @10:20AM (#39573101)
As with most things, I think the answer is “it depends.” I have seen some very efficient storage systems designed around S3/R2 object storage where applications run in ephemeral containers, and storage is abstracted.

I have also played a role in running an on-prem SAN that worked well mostly.

Re:Fixing Ext4 Under Pressure by fragmede on Saturday March 02, 2024 @05:08PM (#39576204)
The RDS database in the cloud that is backed by ext4 is trivially backed up (at great cost) to S3 which isn't going anywhere. S3 has 99.999999999% of durability, that is to say is eleven nines. They're not going to tell you it's lost.
Re:Fixing Ext4 Under Pressure by mistrial9 on Saturday March 02, 2024 @09:48AM (#39572896)
management systematically replaced people like that as a) expensive b) rivals in power. The idea to build replaceable-parts operations by workers, instead of University skill level super-admins, was by design and implemented with plenty of capital behind it.
Re:Fixing Ext4 Under Pressure by applied_heat on Saturday March 02, 2024 @10:01AM (#39572986)
This is what any business does and what you would do with your own growing business that you one day will no longer own too. You need defined roles with responsibilities and required skills that you can hire people to fill as people come and go in their own lives. Sucks to be a cog but cogs we are
Re:Fixing Ext4 Under Pressure by mistrial9 on Saturday March 02, 2024 @11:43AM (#39573707)
> what any business does

absolute statements are by definition False, since "any" business that does otherwise, even one, disproves the statement.

no need to invoke concepts of stability, social contract or law; maybe just add some ref to obsequiousness for lit value here

Re:Fixing Ext4 Under Pressure by applied_heat on Saturday March 02, 2024 @12:58PM (#39574327)
Thank you for the assistance, “a mature” business would have been more accurate than “any”