Relay v0.4.0
Relay v0.4.0
Relay v0.4.0 introduces reliability, observability, operational reporting, incident management, and export foundations for distributed queue systems built with MoonBit.
Highlights
Reliability
- Retry policies
- Dead Letter Queue support
- Worker statistics and reliability accounting
- Pending message recovery
Observability
- Worker metrics
- Queue metrics
- Backend health checks
- Telemetry snapshots
- System status evaluation
Operations
- Queue inspection APIs
- Administrative reporting
- Human-readable operational summaries
Incident Management
- Incident detection
- Incident severity classification
- Capability-aware incident analysis
Export Models
- OpenTelemetry-compatible records
- Prometheus-compatible metrics
Backend Support
- InMemoryBackend
- RedisBackend
- RedisStreamBackend
Documentation
- Updated README
- Added ARCHITECTURE.md
- Added CONTRIBUTING.md
- Expanded CHANGELOG
Next
v0.4.1 will focus on:
- Valkey repository separation
- Additional examples
- Documentation refinements