Directories
¶
| Path | Synopsis |
|---|---|
|
Package app wires the Orca runtime: origin + cachestore + cluster + fetch coordinator + edge / internal HTTP listeners.
|
Package app wires the Orca runtime: origin + cachestore + cluster + fetch coordinator + edge / internal HTTP listeners. |
|
Package cachestore defines the in-DC chunk store interface and shared types.
|
Package cachestore defines the in-DC chunk store interface and shared types. |
|
s3
Package s3 is the cachestore driver for in-DC S3-compatible stores.
|
Package s3 is the cachestore driver for in-DC S3-compatible stores. |
|
Package chunk implements the chunk model: ChunkKey, deterministic path encoding, and the range -> chunk-index iterator.
|
Package chunk implements the chunk model: ChunkKey, deterministic path encoding, and the range -> chunk-index iterator. |
|
Package chunkcatalog implements a bounded LRU recording chunks known to be present in the CacheStore.
|
Package chunkcatalog implements a bounded LRU recording chunks known to be present in the CacheStore. |
|
Package cluster handles peer discovery and rendezvous-hash coordinator selection.
|
Package cluster handles peer discovery and rendezvous-hash coordinator selection. |
|
Package config defines Orca's YAML configuration shape and loading helpers.
|
Package config defines Orca's YAML configuration shape and loading helpers. |
|
Package fetch is the per-replica fill orchestrator: per-ChunkKey singleflight, pre-header origin retry, per-replica origin concurrency cap, and cross-replica fill via the cluster's internal RPC.
|
Package fetch is the per-replica fill orchestrator: per-ChunkKey singleflight, pre-header origin retry, per-replica origin concurrency cap, and cross-replica fill via the cluster's internal RPC. |
|
Package manifests holds tests that validate the orca deployment manifest templates render to syntactically correct, structurally reasonable Kubernetes YAML.
|
Package manifests holds tests that validate the orca deployment manifest templates render to syntactically correct, structurally reasonable Kubernetes YAML. |
|
Package metadata is the per-replica object-metadata cache.
|
Package metadata is the per-replica object-metadata cache. |
|
Package origin defines the upstream-blob-store interface and shared types.
|
Package origin defines the upstream-blob-store interface and shared types. |
|
awss3
Package awss3 is the AWS S3 (and S3-compatible) origin driver.
|
Package awss3 is the AWS S3 (and S3-compatible) origin driver. |
|
azureblob
Package azureblob is the Azure Blob Storage adapter for the Origin interface.
|
Package azureblob is the Azure Blob Storage adapter for the Origin interface. |
|
Package server holds the HTTP handlers for the client edge and the internal-listener.
|
Package server holds the HTTP handlers for the client edge and the internal-listener. |
Click to show internal directories.
Click to hide internal directories.