15 Commits (2e865c9616b3b6e56440792194d4b6e53e53a6c5)

Author SHA1 Message Date
mleku 1c376e6e8d
migrate to new nostr library 2 months ago
mleku 55add34ac1
add rely-sqlite to benchmark 2 months ago
mleku be6cd8c740
fixed error comparing hex/binary in pubkey white/blacklist, complete neo4j and tests" 2 months ago
mleku 1d4d877a10
fix auth-required not sending immediate challenge, benchmark leak 2 months ago
mleku 038d1959ed
add dgraph backend to benchmark suite with safe type assertions for multi-backend support 2 months ago
mleku 95bcf85ad7
optimizing badger cache, won a 10-15% improvement in most benchmarks 2 months ago
mleku e0a95ca1cd
Refactor signer implementation to use p8k package 2 months ago
mleku 2614b51068
Refactor crypto package to use p256k1 signer 2 months ago
mleku 3c11aa6f01
refactored SaveEvent to return if it is replacing an event 3 months ago
mleku bc5177e0ec
refactor save event method to expose whether it replaced an event 3 months ago
mleku 48c7fab795
Improve logging and handling for WebSocket message processing, delivery, and diagnostics. 3 months ago
mleku 90f21fbcd1
Add detailed benchmark results for multiple relays. 4 months ago
mleku e521b788fb
Delete outdated benchmark reports and results. 4 months ago
mleku c45276ef08
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%). 4 months ago
mleku 110223fc4e
Migrate internal module imports to unified package path. 4 months ago