You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add write-through disk caching & dynamic config (#43)
* add pct
* cleanup
* one more check
* move helpers down
* wip
* add dynamic configuration endpoint
* example region
* only override config if no err
* fix cache ids
* update readme
* remove word
* wip
* push store content benchmark
---------
Co-authored-by: Luke Lombardi <[email protected]>
A very simple in-memory cache used as a content-addressed cache. Exposes a GRPC server that can be embedded directly in a golang application.
4
+
Blobcache is a distributed, in-memory cache used to cache objects near the workloads that need them. It does not require an external metadata server
5
+
for each region, making it easy to spin up in various regions without performance penalties.
6
+
7
+
## Features
8
+
-**Tiered Storage**: Fast and efficient caching mechanism - both in-memory and on disk
9
+
-**Content-Addressed**: Stores data based on content hash, so workloads sharing the same data (i.e. model weights), can benefit from the distributed cache.
10
+
-**GRPC Interface**: Easily embeddable in Golang applications for seamless integration
0 commit comments