sentinel-common 0.1.5

Common utilities and types for Sentinel reverse proxy
Documentation

Common utilities and shared components for Sentinel proxy

This crate provides shared functionality used across all Sentinel components, including observability (metrics, logging, tracing), error types, and common utilities.

Module Organization

  • [ids]: Type-safe identifier newtypes (CorrelationId, RequestId, etc.)
  • [types]: Common type definitions (ByteSize, Priority, etc.)
  • [errors]: Error types and result aliases
  • [limits]: Resource limits and rate limiting
  • [observability]: Metrics, logging, and tracing
  • [circuit_breaker]: Circuit breaker state machine
  • [registry]: Generic type-safe registry abstraction