Skip to content

Relay v0.4.0

Choose a tag to compare

@Metalymph Metalymph released this 01 Jun 11:32
· 16 commits to master since this release

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