raft-rs icon indicating copy to clipboard operation
raft-rs copied to clipboard

A full benchmarking suite

Open Hoverbear opened this issue 5 years ago • 6 comments

It'd be great to have a full, robust benchmarking suite.

I recommend using Criterion for benchmarking since we can use it fairly unobtrusively, even on stable.

Hoverbear avatar Aug 27 '18 22:08 Hoverbear

The bones are in place for this if anyone would like to build on it. Feel free to ping us here and we can give you some guidance!

Hoverbear avatar Sep 07 '18 22:09 Hoverbear

@Hoverbear I'd like to work on this

ckousik avatar Jan 03 '19 07:01 ckousik

@ckousik I'd be really honoured. :) Is there anything I can help you with? You can examine our current benchmarking code and learn about Criterion to start.

Hoverbear avatar Jan 04 '19 19:01 Hoverbear

Hi @ckousik, any way I can help with this?

Hoverbear avatar Feb 14 '19 22:02 Hoverbear

@Hoverbear Can I try to implement a simple benchmark case for raw node proposing like https://github.com/etcd-io/etcd/blob/master/raft/node_bench_test.go ? This could be useful in a lot of situations.

Fullstop000 avatar Sep 06 '19 02:09 Fullstop000

@Fullstop000 Please!? 😍

Hoverbear avatar Sep 09 '19 17:09 Hoverbear