https://github.com/etcd-io/etcd
Revision c0421c7330e8c8e8f16345c423a2d487f81eabfa authored by Marek Siarkowicz on 10 March 2023, 16:33:46 UTC, committed by Marek Siarkowicz on 30 March 2023, 13:53:11 UTC
Difference in load configuration for watch delay tests show how huge the
impact is. Even with random write scheduler grpc under http
server can only handle 500 KB with 2 seconds delay. On the other hand,
separate grpc server easily hits 10, 100 or even 1000 MB within 100 miliseconds.

Priority write scheduler that was used in most previous releases
is far worse than random one.

Tests configured to only 5 MB to avoid flakes and taking too long to fill
etcd.

Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
1 parent 2d5f48a
History
Tip revision: c0421c7330e8c8e8f16345c423a2d487f81eabfa authored by Marek Siarkowicz on 10 March 2023, 16:33:46 UTC
server: Add --listen-client-http-urls flag to allow running grpc server separate from http server
Tip revision: c0421c7
File Mode Size
.github
Documentation
api
client
contrib
etcdctl
etcdutl
hack
logos
pkg
raft
scripts
security
server
tests
tools
.gitignore -rw-r--r-- 290 bytes
.header -rw-r--r-- 593 bytes
.words -rw-r--r-- 1.3 KB
CONTRIBUTING.md -rw-r--r-- 3.3 KB
DCO -rw-r--r-- 1.4 KB
Dockerfile-release.amd64 -rw-r--r-- 260 bytes
Dockerfile-release.arm64 -rw-r--r-- 260 bytes
Dockerfile-release.ppc64le -rw-r--r-- 262 bytes
Dockerfile-release.s390x -rw-r--r-- 260 bytes
GOVERNANCE.md -rw-r--r-- 3.7 KB
LICENSE -rw-r--r-- 11.1 KB
MAINTAINERS -rw-r--r-- 1.0 KB
Makefile -rw-r--r-- 18.1 KB
Procfile -rw-r--r-- 1.6 KB
Procfile.learner -rw-r--r-- 900 bytes
Procfile.v2 -rw-r--r-- 1.6 KB
README.md -rw-r--r-- 9.2 KB
ROADMAP.md -rw-r--r-- 900 bytes
bill-of-materials.json -rw-r--r-- 11.5 KB
bill-of-materials.override.json -rw-r--r-- 254 bytes
build -rwxr-xr-x 117 bytes
build.bat -rwxr-xr-x 51 bytes
build.ps1 -rw-r--r-- 2.7 KB
build.sh -rwxr-xr-x 3.9 KB
code-of-conduct.md -rw-r--r-- 143 bytes
codecov.yml -rw-r--r-- 482 bytes
dummy.go -rw-r--r-- 1.0 KB
etcd.conf.yml.sample -rw-r--r-- 3.6 KB
go.mod -rw-r--r-- 3.8 KB
go.sum -rw-r--r-- 53.1 KB
test -rwxr-xr-x 115 bytes
test.sh -rwxr-xr-x 22.7 KB

README.md

back to top