Charge-conserving consensus
Replace Paxos and Raft with our Dirac protocol. Writes propagate as charge displacements; commits are field rebalances. Linearizable across continents with no leader, no split brain.
commit ⇄ Σq = 0
monopole.cloud routes workloads across a lattice of magnetic-monopole nodes — each carrying an isolated unit of magnetic charge — to deliver deterministic latency, charge-conserving consensus, and infrastructure that behaves more like a field than a fleet.
monopole://us-east-1/lattice/4f2a-9c01
Every primitive in monopole.cloud is built around a single physical invariant: across the lattice, the sum of north and south magnetic charges always cancels. We turned that constraint into the strongest consistency guarantee in distributed systems.
Replace Paxos and Raft with our Dirac protocol. Writes propagate as charge displacements; commits are field rebalances. Linearizable across continents with no leader, no split brain.
commit ⇄ Σq = 0
Schedule workloads onto isolated north or south charge nodes. Pair them and you get a dipole worker — a stateless function with built-in symmetry checks and zero-trust attestation.
mc run --polarity=north worker.wasm
Objects are stored as flux loops across the lattice. Erasure coding becomes flux conservation: lose any node and the field naturally reroutes — no rebuild jobs, no degraded reads.
PUT /flux/v1/object
Requests follow the gradient of the local magnetic field — the path of least resistance. No DNS round trips, no anycast guessing. The network itself is the load balancer.
∇·B → nearest dipole
Identity is bound to magnetic charge. A token cannot be replayed on a node of opposing polarity — the field rejects it. Attestation runs at the speed of physics.
iam.attest(charge=±1)
Metrics, logs, and traces emerge as perturbations of the field. Subscribe to a region and watch the lattice breathe. No agents to install, no scrape configs to manage.
tail --region eu-north-2
The monopole stack is intentionally thin. Each layer publishes a charge profile to the layer below; the field handles the rest. There is no message bus, no service mesh, no sidecar. Just polarity, gradient, and conservation.
Where your code lives. Functions, services, and pipelines are expressed as charge sources and sinks; the runtime resolves them into running workloads on the nearest compatible nodes.
The control plane expressed as a field. Every node continuously broadcasts its charge; the plane integrates them into a global potential that decides scheduling, replication, and routing.
Custom silicon hosting isolated magnetic monopoles in shielded cryogenic cells. This is where the physics lives — and where every guarantee above ultimately resolves to a measurable charge.
Every region is a self-balancing pair of north and south charge clusters. Provision capacity in any region and the lattice will mirror it on the opposite polarity automatically — your data is always charge-neutral, always whole.
The monopole CLI is declarative all the way down. Describe the charge profile you want; the lattice converges to it. No imperative apply, no drift detection — the field is always the source of truth.
$ mc init --region eu-north-2 --polarity dipole // resolving lattice ............ ok // attesting charge cells ....... ok (Σq = 0) // binding identity ............. monopole://you $ mc deploy ./service.toml // 4 dipole workers requested // field gradient stable // commit 7c0f4a — ready $ mc tail --field ∇·B region=eu-north-2 mag=0.0007 stable=true ∇·B region=eu-north-2 mag=0.0006 stable=true ∇·B region=eu-north-2 mag=0.0006 stable=true
Spin up your first dipole workload in under 90 seconds. No credit card. No quotas on charge.