Add aggregator functionality for Nostr event collection
- Introduced a new `aggregator` package to search for events related to a specific npub across multiple Nostr relays. - Implemented dynamic relay discovery from relay list events and progressive backward time-based fetching for comprehensive historical data collection. - Added a bloom filter for memory-efficient event deduplication with a low false positive rate. - Enhanced memory management with real-time monitoring and automatic garbage collection. - Updated README with usage instructions, features, and detailed explanations of event discovery and memory management strategies. - Bumped version to v0.17.15.
This commit is contained in:
1006
cmd/aggregator/main.go
Normal file
1006
cmd/aggregator/main.go
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user