Module production

Source
Expand description

Production hardening features Production hardening features for the P2P Foundation

This module provides essential production-ready capabilities including:

  • Resource management and limits
  • Performance monitoring and metrics
  • Graceful shutdown handling
  • Configuration validation
  • Rate limiting and throttling
  • Health checks and diagnostics

Structsยง

ConnectionGuard
RAII guard for connection permits
DHTMetrics
DHT performance metrics
LatencyStats
Network latency statistics
MCPMetrics
MCP performance metrics
ProductionConfig
Production configuration with resource limits and performance tuning
RateLimitConfig
Rate limiting configuration for different operations
ResourceManager
Production resource manager for enforcing limits and monitoring
ResourceMetrics
System resource usage metrics