Capabilities

Production Operations

Observability, resiliency, distributed coordination, and Relay Watch — the control plane for everything you shipped.

Production is where frameworks earn their keep: the 2 a.m. page, the slow dependency that takes everything with it, the job that must run on exactly one node.

What ships (observability): OpenTelemetry traces and metrics from a single Nuvora.Nexus.Relay activity source, correlation ids end to end, and health checks per subsystem — so “find the request” is a query, not an archaeology dig.

What ships (resiliency): retries with backoff, circuit breakers, rate and concurrency limiters — as pipeline behaviors and consumer error policies, not copy-pasted try/catch.

What ships (coordination): distributed locks, leader election, partitioning, and fenced leadership with cluster membership — “exactly one node does this” as a primitive, not a hope.

What ships (management): Relay Watch, the control plane. Services run a lightweight agent (AddRelayManagementAgent); the host ingests registrations, heartbeats and snapshots, derives KPIs, evaluates alert rules, and streams live topology, saga, projection, DLQ and audit views to a React dashboard over SignalR.

The stories behind it: The 2 A.M. Page Nobody Could Read, The Black Friday That Melted, and The Payout That Ran Twice.

Learn by building

The tutorials for this area, in order — each with a runnable sample.