Storage API
Coming Soon
The Storage API documentation is being developed. This will cover:
- CTE Client API — Blob Put/Get/Delete operations
- Multi-Tier Storage — Programmatic tier management
- Data Placement Engine — Custom placement policies
- Streaming API — Chunked reads/writes for large datasets
Current Access Methods
Storage operations are currently available through:
- Python API — High-level blob operations via Python bindings
- C++ SDK — Native CTE client for high-performance applications (see Context Transfer Engine)
- Docker Runtime — Container-based deployment with YAML configuration (see Configuration)
Configuration
Storage tiers are configured in wrp_conf.yaml. See the Configuration Reference for details on:
- RAM, NVMe, SSD, and HDD tier setup
- Data placement engine (
max_bw,round_robin,random) - Capacity limits and scoring