Topology and lifecycle
Feature-gated prototype; separate from the durable production reference.
Prototype / draft — separate from production registry operations.
Status: prototype / draft.
Design scope
The prototype topology/lifecycle modules describe shard state and transitions. Enabling the server sharding feature adds experimental integrations; it does not certify deployment topology or safe migration of an existing registry. Operators must follow a separate reviewed activation and migration plan.
Explore the implementation
The mars-shard library reference lists every module and source boundary. Feature flags and local types are implementation evidence, not live network evidence.
Use the current registry
For production integration, start with HTTP discovery, PostgreSQL operations, and the generated API contract.
Source authority
This page describes the checked-in implementation, not the availability of a public registry. MARS-S is a feature-gated prototype; it is not the production storage topology.
mars-shard/src/topology.rsmars-shard/src/lifecycle.rsmars-server/src/store/sharded_memory.rs