Skip to content

Micro-benchmark Results for version 2.0 #120

@Christoph-Denzel

Description

@Christoph-Denzel

Hello, I just wanted to note that this is a non-issue.
I just did not know where else to put it, since there is no discussion tab.

In the paper from 2014, there was a reported maximum throughput of roughly 80,000 requests for a 0/0 micro-benchmark.
I did some performance tests on more powerful machines and a fast network, but in general, the performance was worse than reported.
I did achieve roughly 40 to 50k requests per second.
The difference, I think, is latency, where even for a single client, it takes 4ms to receive an answer, even after some warm-up time.
This is a lot higher than the reported 1ms from back then.
The round-trip time for the network is 0.2 - 0.3ms using ICMP pings.

As far as I understand, the biggest difference is the use of TLS for replica communication and signatures for client communication.
Has something else changed since then that could have impacted performance?

Did you make any new measurements with version 2.0, and if so, could you report them?

Thanks in advance :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions