Overview of Shipping Lane P2P File Transfer
masterThe Shipping Lane is Octopii's peer-to-peer (P2P) file transfer system. It is specifically designed to handle data transfers that are too large for the standard RPC layer, avoiding the overhead of routing through the Raft leader by enabling direct peer-to-peer communication.
Key Features
- Direct P2P Transfer: Data moves directly between peers.
- Checksum Verification: Uses SHA-256 to ensure data integrity.
- QUIC-based: Utilizes QUIC for fast, reliable, and multiplexed transport.
- Streaming Support: Provides mechanisms for efficient memory usage during large transfers.
- Composable: Allows developers to build custom protocols by combining RPC (for negotiation/control) and Shipping Lane (for bulk data).