You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
FreeDMR/docs/freedmr-2/adr/0006-local-dashboard-and-gl...

888 B

ADR 0006: Local Dashboard and Global Lastheard Are Separate

Status

Proposed

Context

Each server has its own live dashboard. The global lastheard service is centrally hosted and non-real-time.

Decision

Local dashboard consumes local live feed; global lastheard consumes curated summaries via exporter/collector.

Rationale

Local live visibility must survive central outages. Global aggregation should not add packet-process load or require the core to do database/export work.

Consequences

A separate exporter process may be needed for global feeds. The broker handles fanout.

Compatibility

Existing global lastheard behaviour should be migrated to consume summaries rather than packet-plane events.

Testing Requirements

Tests should confirm local reporting works without global exporter connectivity and that exporter failure does not affect packet handling.

Powered by TurnKey Linux.