patchlevel / event-sourcing

An event sourcing library, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.
https://event-sourcing.patchlevel.io
MIT License
116 stars 4 forks source link

move cryptography into hydrator #572

Closed DavidBadura closed 1 month ago

github-actions[bot] commented 1 month ago

Hello :wave:

here is the most recent benchmark result:

``` SimpleSetupBench ================ +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | | time (kde mode) | memory | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | subject | Tag: | Tag: base | time-diff | Tag: | Tag: base | memory-diff | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | benchLoad1Event () | 945.200μs (±0.00%) | 915.800μs (±0.00%) | +3.21% | 34.264mb | 34.273mb | -0.03% | | benchLoad10000Events () | 55.417ms (±0.00%) | 51.620ms (±0.00%) | +7.36% | 34.264mb | 34.273mb | -0.03% | | benchSave1Event () | 1.100ms (±0.00%) | 1.353ms (±0.00%) | -18.71% | 33.762mb | 33.763mb | -0.00% | | benchSave10000Events () | 225.608ms (±0.00%) | 232.883ms (±0.00%) | -3.12% | 33.762mb | 33.763mb | -0.00% | | benchSave10000Aggregates () | 8.595s (±0.00%) | 8.580s (±0.00%) | +0.17% | 33.762mb | 33.763mb | -0.00% | | benchSave10000AggregatesTransaction () | 6.801s (±0.00%) | 6.816s (±0.00%) | -0.22% | 33.763mb | 33.763mb | -0.00% | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ SnapshotsBench ============== +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | | time (kde mode) | memory | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | subject | Tag: | Tag: base | time-diff | Tag: | Tag: base | memory-diff | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | benchLoad10000EventsMissingSnapshot () | 52.577ms (±0.00%) | 51.732ms (±0.00%) | +1.63% | 33.763mb | 33.764mb | -0.00% | | benchLoad10000Events () | 808.400μs (±0.00%) | 852.200μs (±0.00%) | -5.14% | 33.763mb | 33.764mb | -0.00% | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ SplitStreamBench ================ +-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | | time (kde mode) | memory | +-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | subject | Tag: | Tag: base | time-diff | Tag: | Tag: base | memory-diff | +-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | benchLoad10000Events () | 5.038ms (±0.00%) | 4.914ms (±0.00%) | +2.52% | 37.069mb | 37.071mb | -0.01% | | benchSave10000Events () | 383.496ms (±0.00%) | 387.812ms (±0.00%) | -1.11% | 37.069mb | 37.072mb | -0.01% | +-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ SubscriptionEngineBench ======================= +---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+ | | time (kde mode) | memory | +---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+ | subject | Tag: | Tag: base | time-diff | Tag: | Tag: base | memory-diff | +---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+ | benchHandle10000Events () | 3.654s (±0.00%) | 3.667s (±0.00%) | -0.36% | 34.162mb | 34.162mb | -0.00% | +---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+ PersonalDataBench ================= +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | | time (kde mode) | memory | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | subject | Tag: | Tag: base | time-diff | Tag: | Tag: base | memory-diff | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ | benchLoad1Event () | 825.200μs (±0.00%) | 795.000μs (±0.00%) | +3.80% | 35.707mb | 35.780mb | -0.20% | | benchLoad10000Events () | 86.270ms (±0.00%) | 87.160ms (±0.00%) | -1.02% | 35.707mb | 35.780mb | -0.20% | | benchSave1Event () | 1.672ms (±0.00%) | 1.553ms (±0.00%) | +7.67% | 35.707mb | 35.780mb | -0.20% | | benchSave10000Events () | 252.193ms (±0.00%) | 248.262ms (±0.00%) | +1.58% | 35.709mb | 35.782mb | -0.20% | | benchSave10000Aggregates () | 12.642s (±0.00%) | 12.608s (±0.00%) | +0.27% | 35.707mb | 35.780mb | -0.20% | | benchSave10000AggregatesTransaction () | 10.803s (±0.00%) | 10.778s (±0.00%) | +0.23% | 36.278mb | 36.282mb | -0.01% | +----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+ ```

This comment gets update everytime a new commit comes in!