// Decisive LLC · Partition-Tolerant Edge Synchronization

The SyncLayer for the Edge

Continuum keeps distributed nodes converged when the network falls apart. CRDT-based state synchronization for Kubernetes at the tactical edge. No control plane dependency. No manual reconciliation. No data loss.

See the Architecture Request a Demo
5
CRDT Types
0
Control Plane Dependency
mTLS
Every Link
FIPS+
Capable Crypto
CRDT SyncPartition TolerantK3s NativeCoT / TAKmTLS EverywhereFIPS 140-2Zero Config EdgeDDIL ResilientPeer-to-Peer MeshAuto ReconciliationOR-Set Tracking CRDT SyncPartition TolerantK3s NativeCoT / TAKmTLS EverywhereFIPS 140-2Zero Config EdgeDDIL ResilientPeer-to-Peer MeshAuto ReconciliationOR-Set Tracking

Partitions Are
the Norm.

Traditional orchestration assumes reliable connectivity. Tactical edge environments guarantee the opposite. When the network partitions, the control plane disappears and your nodes become islands.

  • K3s, K8s, and every centralized orchestrator require a reachable API server. Lose backhaul, lose your cluster.
  • TAK provides real-time SA, but CoT messages are ephemeral. Disconnect a client and its tracks vanish. Reconnect and you start from scratch.
  • Manual state reconciliation after connectivity events costs hours of operator time and introduces errors at the worst possible moment.
  • No peer-to-peer synchronization means nodes on the same local mesh can't share state when the uplink is denied.
  • DDIL isn't an edge case. It's the operating environment. Your platform has to survive it, not just tolerate it.
OP-1 OP-2 OP-3 OP-4 TOC BACKHAUL DENIED LOCAL MESH ACTIVE

// The Architecture

Four Components.
Zero Dependencies.

Continuum deploys as a K3s sidecar with four Kubernetes-native components. No external databases. No message queues. No centralized coordination. Every node operates autonomously and converges automatically when connectivity returns.

CRDT ENGINE OP-1 sync + mesh OP-2 sync + mesh OP-3 sync + cot TOC full stack
SYNC

continuum-sync

DaemonSet. The CRDT engine. Handles peer-to-peer state replication and conflict-free merge across all nodes. Persists state to bbolt. Survives pod restarts, OOM kills, and node reboots.

MESH

continuum-mesh

DaemonSet. Tunnel-based cross-cluster networking via WebSocket/HTTPS. Automatic peer discovery with mDNS on local networks and Kubernetes endpoints for in-cluster. mTLS on every link.

COT

continuum-cot

Deployment. Cursor-on-Target message broker with full TAK protocol support. Routes CoT messages across the mesh. Complements TAK servers, doesn't replace them.

OPS

continuum-operator

Deployment. CRD controller for declarative configuration. All configuration originates at higher echelon and propagates via CRDT. Forward nodes are zero-config.

Five Types.
Zero Conflicts.

The sync engine implements five CRDT types optimized for tactical applications. Every type merges deterministically without coordination, consensus protocols, or centralized arbitration.

G-Counter
Metrics / Event Counts
Grow-only counter. Merge via element-wise maximum. Track aggregate metrics across disconnected nodes without double-counting.
PN-Counter
Resource Tracking
Bidirectional counter with separate positive/negative registers. Track resource allocation and deallocation across the mesh.
OR-Set
Blue Force / CoT Messages
Observed-remove set with add-wins semantics. The primary structure for tracking entities, positions, and CoT messages across partitions.
LWW-Register
Configuration Values
Last-write-wins register with timestamp-based resolution. Store single configuration values that propagate from higher echelon to edge.
LWW-Map
Structured Entity State
Per-key last-write-wins map. Store structured records with field-level conflict resolution. The backbone of entity state management.

// Sync Pipeline

Partition. Operate.
Converge.

State changes propagate through a deterministic pipeline. During partitions, each node accumulates deltas locally. On reconnection, the CRDT merge runs automatically with zero operator intervention.

01 // MUTATE
Local Write
Application writes state change to local CRDT store via gRPC API. Change is immediately visible to the local node.
02 // PERSIST
bbolt Store
Delta is durably persisted to the local bbolt database. State survives pod restart, OOM kill, or node reboot.
03 // REPLICATE
Mesh Broadcast
Delta is broadcast to all reachable peers over mTLS mesh. Unreachable peers are queued for delivery on reconnection.
04 // MERGE
CRDT Resolve
Receiving node merges incoming delta with local state using the CRDT type's merge function. Deterministic, commutative, idempotent.
05 // CONVERGE
Global State
All nodes converge to identical state regardless of message ordering or delivery timing. No manual reconciliation required.

// Deployment Architecture

TOC to Dismounted.
Same Binary.

Continuum runs on anything that runs K3s. From a cloud-hosted TOC to a Beelink mini-PC in a rucksack. Same container image. Same CRDT engine. Same mTLS mesh. The only difference is what you plug it into.

TOC / Cloud
Full 4-component stack Multi-cluster federation TAK server integration Dashboard / monitoring
FOB / Forward Base
Full stack Intermittent backhaul Local mesh active Store-and-forward
OP / Vehicle
Sync + mesh + CoT Fully autonomous mDNS peer discovery WinTAK / ATAK feed
Dismounted / EUD
Lightweight sync ATAK endpoint Disconnected ops Auto-converge on link

Zero-Config Forward Nodes

All configuration originates at higher echelon and propagates via CRDT. Forward-deployed nodes need no manual setup, no local admin, no configuration management. Plug in and mesh.

Automatic State Recovery

When backhaul drops, nodes on the local mesh keep sharing state. When the link returns, upstream catches up automatically. No phone calls. No manual re-sync. No lost tracks.

TAK Ecosystem Complementary

Continuum's CoT broker integrates with your existing TAK server and client infrastructure. It adds partition tolerance and persistent state to TAK's real-time SA. It doesn't replace it.

// Security Architecture

Zero Trust.
Every Hop.

Mutual TLS on every peer connection. FIPS-capable cryptography. No relaxed security for forward nodes. The same policy enforcement at the far edge as at the TOC.

mTLS
Transport
Every Peer Link
TLS 1.3 Mutual Auth Cert Rotation
FIPS+
Cryptography
FIPS 140-2 Capable
BoringCrypto AES-256-GCM GOEXPERIMENT
PKI
Identity
Certificate-Based
Node Certs CA Hierarchy Auto Provision
AUDIT
Every Sync
Every state merge, peer connection, and configuration change is logged. Full traceability from edge to TOC.

Built for
Denied Environments.

Sync Substrate, Not Orchestrator

Continuum doesn't replace K3s. It runs alongside it. K3s handles local container scheduling. Continuum handles making sure every node eventually knows what every other node did, even when they can't talk to each other.

Complements TAK

TAK provides real-time situational awareness. Continuum adds what TAK can't do alone: persistent state across partitions, store-and-forward for disconnected clients, and peer-to-peer reconciliation without a server.

No Single Point of Failure

No centralized control plane. No master node. No consensus leader. Every node in the mesh can operate independently and contribute to the collective state. Lose any node. Lose any link. The mesh adapts.

Mathematically Convergent

CRDTs aren't eventual consistency by hope. They're eventual consistency by proof. The merge function is commutative, associative, and idempotent. Regardless of message order or delivery timing, all nodes converge to the same state.

Tactical Scale Mesh

Designed for platoon-to-company scale: 4-50 nodes in a full mesh with hierarchical federation for higher echelons. Binary-optimized deltas over constrained links. Not a data center product forced into a rucksack.

Kubernetes Native

Standard CRDs. Helm charts. DaemonSets. Deployments. No custom runtime. No proprietary abstractions. If you know K8s, you know how to deploy and operate Continuum. Go binary. Linux only. No bloat.

Ready to Survive the Partition?

Whether you're evaluating edge orchestration for DDIL environments, looking to add partition tolerance to your TAK deployment, or want to see a live demo of CRDT-based state convergence, let's talk.

General Inquiries info@decisivellc.us
Company Decisive LLC
Website decisivellc.us
Request a Demo →