LowerDS
LowerDS is a distributed storage and processing platform designed to provide low-latency data access for modern cloud and edge applications. It targets fast reads and writes at scale while offering pluggable consistency and strong durability guarantees. The system is designed to keep data close to computation through data locality, shard-aware routing, and efficient serialization.
Architecture: LowerDS consists of a client library, edge proxies, data shards, and a metadata service. Data is
Data model and storage: LowerDS presents a key-value interface with optional secondary indices. Values are stored
Consistency and fault tolerance: The system provides tunable consistency levels, allowing strong consistency for operations on
Use and limitations: LowerDS is suited for real-time analytics, microservices data sharing, and edge workloads requiring