buzz
A hive mind communication platform
Explore the Buzz relay's WebSocket connection lifecycle and cleanup process. Discover its semaphore admission control, NIP-42 auth, concurrent Tokio loops, and cancellation token cleanup for reliable resource management.
How Buzz Handles NIP-17 Gift Wraps and NIP-44 Encrypted DMs in NostrLearn how Buzz handles NIP-17 gift wraps with ephemeral-key signed events and NIP-44 encryption for private payloads. Explore its approach to Nostr DMs.
How Buzz Implements Postgres Monthly Range Partitioning for High-Traffic Event DataLearn how Buzz implements Postgres monthly range partitioning with Rust validation for efficient, high-volume event log data management.
How Buzz Controls Concurrency with Connection and Handler SemaphoresLearn how Buzz controls concurrency with connection and handler semaphores. Discover how these Tokio semaphores prevent back-pressure and maintain performance by capping WebSocket sockets and limiting concurrent event processing.
How Buzz Implements Blossom Media Uploads with S3/MinIO StorageLearn how Buzz implements Blossom media uploads using S3/MinIO storage. Discover the Nostr kind 24242 authorization and SHA-256 content binding for secure, tenant-aware asset management.
How to Add a Custom Event Kind to the Buzz Nostr SystemLearn how to add a custom event kind to the Buzz Nostr system. Discover the steps to declare constants, register kinds, and update validation for seamless integration.
SSRF Protections for Outbound Webhook Calls in Buzz: Security Architecture and ImplementationLearn how Buzz secures outbound webhook calls against SSRF attacks. Discover protections like IP resolution, private network blocking, and disabling redirects.
How to Configure Rate Limiting Tiers for Humans and Agents in BuzzLearn to configure rate limiting tiers for humans and agents in Buzz. Master Buzz's three-tiered model for effective control-plane caps, policy defaults, and user overrides.
How Workflow Triggers and evalexpr Condition Evaluation Work in BuzzLearn how Buzz workflow triggers and evalexpr condition evaluation work. Understand variable mapping, timeouts, and limits for robust conditional step execution in your YAML workflows.
Understanding Local-Echo Deduplication Using the local_event_ids Cache in BuzzLearn about local-echo deduplication in Buzz. Discover how the local_event_ids cache prevents duplicate event delivery by filtering Redis echoes before clients receive them.
How to Implement NIP-98 HTTP Authentication for REST Endpoints in BuzzLearn to implement NIP-98 HTTP authentication for REST endpoints in Buzz. Secure your API with Nostr event verification and extract caller public keys efficiently.
How Buzz Prevents Private Channel Leaks Through Strict Channel Access ControlBuzz prevents private channel leaks with strict channel access control. Learn how tenant-scoped checks and multi-layer validation ensure your data stays secure.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →