SIGN IN SIGN UP
etcd-io / etcd UNCLAIMED

Distributed reliable key-value store for the most critical data of a distributed system

0 0 159 Go

*: switch to new protobuf struct

goos: linux
goarch: amd64
pkg: go.etcd.io/etcd/server/v3/etcdserver/txn
cpu: AMD Ryzen 7 5800H with Radeon Graphics
                                       │ /tmp/etcd-main-benchmark-warn-protosize.txt │ /tmp/etcd-current-benchmark-warn-protosize.txt │
                                       │                   sec/op                    │         sec/op          vs base                │
WarnOfExpensiveRequestWithProtoSize-16                                   3.530µ ± 1%              2.785µ ± 2%  -21.12% (p=0.000 n=10)

                                       │ /tmp/etcd-main-benchmark-warn-protosize.txt │ /tmp/etcd-current-benchmark-warn-protosize.txt │
                                       │                    B/op                     │          B/op           vs base                │
WarnOfExpensiveRequestWithProtoSize-16                                  1.822Ki ± 0%             1.315Ki ± 0%  -27.81% (p=0.000 n=10)

                                       │ /tmp/etcd-main-benchmark-warn-protosize.txt │ /tmp/etcd-current-benchmark-warn-protosize.txt │
                                       │                  allocs/op                  │       allocs/op         vs base                │
WarnOfExpensiveRequestWithProtoSize-16                                    15.00 ± 0%               28.00 ± 0%  +86.67% (p=0.000 n=10)

Signed-off-by: Wei Fu <fuweid89@gmail.com>
W
Wei Fu committed
df2b18b65de84ed129c85b775c2e1d21fae1fc00
Parent: 2df1151