Skip to main content

Module wire

Module wire 

Source
Expand description

Transport-agnostic vShard envelope.

“The on-wire format for vShard migration (segment files, WAL tail, routing metadata) MUST be identical regardless of whether the transport is RDMA or QUIC/TCP. The transport layer is a dumb pipe; serialization logic MUST NOT branch on transport type.”

This module defines the canonical wire format for all vShard-related messages. Both RDMA and QUIC paths serialize/deserialize using this format — no transport-specific branches.

Structs§

VShardEnvelope
Envelope wrapping all vShard wire messages.

Enums§

VShardMessageType
Message types for vShard wire protocol.

Constants§

WIRE_VERSION
Current wire protocol version.