Skip to main content

Module server

Module server 

Source
Expand description

§Server orchestration, routing, handlers, and caches

The top-level HashiverseServer struct that owns one node’s identity, DHT, caches, and inbound-request loop, together with the supporting pieces: command line parsing, operator passphrase resolution, the in-RAM bundle/feedback read caches, the Kademlia routing table, and the handler dispatch that routes each decoded RPC to its per-op implementation.

Modules§

args
Server command-line arguments
handlers
Inbound RPC handler dispatch
hashiverse_server
Top-level server orchestrator
kademlia
Server-side Kademlia routing table
passphrase
Passphrase resolution for server secrets
post_bundle_caching
Post-bundle read cache
post_bundle_caching_shared
Shared types and tuning constants for the bundle caches
post_bundle_feedback_caching
Post-bundle feedback read cache