NatoliChris / diablo-benchmark

The "DIstributed Analytical BLOckchain" Benchmark Framework. (Diablo). Measures blockchains with a focus on real-world applications and workload generation.
Apache License 2.0
11 stars 8 forks source link

Defer results computation in primary #4

Open gauthier-voron opened 2 years ago

gauthier-voron commented 2 years ago

Some of the metrics average / median values are computed in secondary nodes. This is useless and adds work for blockchain integrators. Let's put all of this in the primary as a blockchain agnostic code.

I made an attempt in bac39179d071cdafb192f63108ad6f83307715d6 at core/results/event.go