Interesting. 500 ms would would probably not be enough time to save everything (although maybe on an SSD based system it would be...), but it would probably be enough time to save select information that would allow ensuring that the disk is in a consistent state.

The 10 F capacitor has an ESR of 0.075 ohm, but that's at 1 A. They have a 100 F model that is 0.015 ohm at 10 A, and a 150 F that is 0.015 at 15 A. Based on your calculations, these look like they would have a good chance of giving enough time to save everything (especially on an SSD system).

Those are physically bigger but should still fit in a normal desktop or server.

(There is another manufacturer that has up to 630 F!)