Hello,
I would like to reproduce some of fdb performance /latency measurements on small cluster.
Currently I tested with 3 machines.
I used adapted python script python_performance.py from fdb github for throughput and wrote new one for latencies.
I would know if there are some resources or methods to run parallel clients to target the performances reported here : Performance — FoundationDB 6.3
On my side I obtain in some test latencies about 3ms for wrting entries like this is subspace:
def create(self, tr, ...):
tr[cts_space.pack((account_id, cname))] = b''
tr[ct_space.pack((cname, pack(('name', cname))))] = b''
tr[ct_space.pack((cname, pack(('objects', 0))))] = b''
tr[ct_space.pack((cname, pack(('bytes', 0))))] = b''
tr[ct_space.pack((cname, pack(('mtime', time.time()))))] = b''
tr[ct_space.pack((cname, pack(('dtime', 0))))] = b''
Any guide or advice to run bench in parallel, how to configure fdbserver process per core etc ?
Thank you