Back to site
Back to Tactical map
Tactical map2 min read

Live data and KV

How Sentinel keeps the panel in sync with live events, periodic snapshots, and a tactical simulator for tests without field hardware.

Published on April 18, 2026

Operational summary

The dashboard syncs via periodic snapshots and, when enabled, an event stream. Node aliases and retention policies are enforced server-side.

The tactical simulator (lab only) generates positions on the server and merges with real nodes for UI testing without field hardware.

Deep dive

An operational panel is only useful if it reflects reality live. Sentinel combines two mechanisms to achieve that: periodic snapshots of full state (ensuring consistency even if an event is lost) and an event stream when available (minimizing latency between what happens in the field and what the operations center sees).

Snapshots are a photo of the entire fleet at a moment: positions, states, active geofences, aliases. They reach the panel at short intervals and ensure any divergence (from momentary disconnect, lost stream event) is corrected periodically. The user almost never notices: the merge between snapshot and stream is transparent to the map user.

Some system parameters apply server-side and aren't negotiable from the client: node aliases, history retention policies, geofence configuration. That architectural choice ensures multiple admins don't conflict modifying the same organization's data: source of truth is backend, clients read and propose changes.

For test environments or demos without physical hardware, Sentinel includes a tactical simulator that generates server-side positions and merges with real nodes. That lets you show the UI with active fleet for trainings, customer presentations, or new-feature development. Lab only: in production we ensure the simulator is off so synthetic data doesn't pollute real operations.

Frequently asked questions

What's the stream latency?
Typically seconds with stable connectivity. Exact latency depends on the customer's network and each node's reporting cadence.
What if I lose internet?
The panel keeps showing the last loaded info. On reconnection, it auto-syncs without losing backend data.
Can I disable the simulator?
The simulator is off by default in production. It's only enabled explicitly for test environments or controlled demos.
Do snapshots use a lot of bandwidth?
They're optimized with compression and deltas. For large fleets consumption is reasonable even on standard corporate networks.
ShareXLinkedIn

Sentinel

Try Sentinel in your operation

Activate the tactical map, geofences, and SOS for your organization in under a day.