An event sourcing library, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.
116
stars
4
forks
source link
move cryptography into hydrator #572
Closed
DavidBadura closed 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!