endo icon indicating copy to clipboard operation
endo copied to clipboard

Collate distributed error annotations

Open kriskowal opened this issue 5 years ago • 2 comments

We will eventually need a way to generate (assert, console) pairs that communicate notes through external storage instead of memory, as assert notes close over a graph of indefinite size as a program continues, and as its desirable for the console to show notes from intermediate async stacks emitted on other hosts.

To do this, it might be suitable to construct a pair where the assert object writes and the console object reads from a shared reference to an IPFS node or cluster. The console would need to maintain the serial order of writes without synchronously flushing, since it would need to asynchronously query IPFS to construct a full causal graph for errors.

kriskowal avatar Nov 21 '20 01:11 kriskowal

See https://github.com/Agoric/agoric-sdk/issues/2479

erights avatar Aug 02 '22 06:08 erights