You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mleku
90f21fbcd1
Add detailed benchmark results for multiple relays.
...
- Included results for `relayer-basic`, `strfry`, and `nostr-rs-relay` relay benchmarks.
- Comprehensive performance metrics added for throughput, latency, query, and concurrent operations.
- Reports saved as plain text and AsciiDoc formats.
8 months ago
..
acl
Remove redundant logging in `acl/follows.go` and `get-indexes-from-filter.go`, handle nil `Tags` in `event.go`.
8 months ago
crypto
Migrate internal module imports to unified package path.
8 months ago
database
Add detailed benchmark results for multiple relays.
8 months ago
encoders
Remove `bufpool` references and unused imports, optimize memory operations.
8 months ago
interfaces
Migrate internal module imports to unified package path.
8 months ago
protocol
Delete outdated benchmark reports and results.
8 months ago
utils
Optimize deletion timestamp lookup by replacing sorting logic with linear scan to improve performance. Add profiling support with `cmd/benchmark/profile.sh`, introduce network load testing in benchmarks, and update benchmark reports with additional latency metrics (P90, bottom 10%).
8 months ago
version
Refactor `publishCacheEvents` for concurrent publishing and optimize database access.
8 months ago