sourcegraph / sourcegraph-public-snapshot

Code AI platform with Code Search & Cody
https://sourcegraph.com
Other
10.1k stars 1.28k forks source link

Spike: gitserver "GetObject" move to KV store #25522

Closed ryanslade closed 9 months ago

ryanslade commented 3 years ago

This is a spike to trial our approach detailed here: https://docs.google.com/document/d/1U5KmrVRezD1wjs1g2dBkeCJIfGTJ4dzZ8zXudJaDNNU/edit#heading=h.9jg2bv44wmmu

We'll use it as both a test bed for our hexagonal architecture as well as a way to test the feasibility of having a non gitserver read path for some requests.

Initially we'll use redis as the backend since it already exists in our infrastructure and is well suited for simple KV data that is returned by rev-parse.

ryanslade commented 3 years ago

Once https://github.com/sourcegraph/sourcegraph/pull/25845 is merged we should be able to create a new adapter that hits a KV store

eseliger commented 9 months ago

experiment stopped.