Looking at the file with changes https://github.com/postgres/postgres/blob/master/src/backend... , I have to say this source code repository is so well documented/commented and structured, I really gives you a huge trust in postgres to be used in your stack.
There is ZUUL Gating[0] CI it is actually the perfect solution for this. It works with Github or Git based repository system.
It automatically tests the changes with a simulated merge on master together.
So it orders PR1 -> PR2 -> PR3 -> .... -> PR-100 by order of approval.
If PR1 -> PR2 (Fails) -> PR3 -> .... -> PR-100
It restarts -> PR3 -> .... -> PR-100 and Up after removing PR2. This behavior is even customizable.
I don't really know much about optimizing storage costs, But You could learn from storage giants.
Example is Blackblaze storage pod 6.0 according to them it holds 0.5PB with a cost of 10k$, you will need about 20*10K$ = 200K$ + Maintenance(They also publish failure rates) , The schematics and everything is in their website and according to them they have already a supplier who provides them with such devices which you could probably buy from. Note: This was published 2016, they probably have Pod 7.0 by now so cost may be better.
Is there any privacy benifit to use containers now with the new isolations built into firefox? I'm using cookie autodelete + Containers, So now its either isolate and keep them or Isolate and delete them. I quite like this.
Note: I have "Enable HTTPS-Only Mode in all windows" on by default.