Skip to content

Benchmark server hot paths #59

@MCarlomagno

Description

@MCarlomagno

We haven’t measured the server’s most expensive code paths yet. Once traffic ramps up, we’ll need data to decide where to optimize. Scope for later:

  • Benchmark MidenNetworkClient::apply_delta and merge_deltas with realistic payload sizes to gauge serialization and replay-protection overhead under the global network-client mutex.
  • Stress FilesystemService::pull_deltas_after with many delta files to see when directory scans/deserialization bottleneck get_delta APIs.
  • Load test the canonicalization worker (mocked storage/network) to measure how many candidates/sec it can retire and whether the shared network-client lock becomes the bottleneck

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions