Object storage is designed for durable, scalable storage accessed through object keys and network interfaces. It differs from a local filesystem by avoiding a tightly coupled directory and block layout.
A repository service can store a durable write-ahead log or immutable Git objects in object storage while workers build temporary local state. Performance depends on batching, caching and avoiding excessive dependent network reads.

