top | item 46407606

(no title)

discarded1023 | 2 months ago

You'd like to know your fault tolerance is reliable and possibly even correct.

discuss

order

charcircuit|2 months ago

Not if proving so is more expensive to do than not. Reliability is only a means. Not the end. Also the human parts of the business would need to be simplified in order to model them. If deviate from the model that could invalidate it.

rastrian|2 months ago

Agree on the economics. I’m not arguing for full formal proofs; I’m arguing for low-cost enforcement of invariants (ADTs/state machines/exhaustiveness) that makes refactors safer and prevents silent invalid states. Human processes will always drift, so you enforce what you can at the system boundary and rely on reconciliation/observability for the rest.