GCS gRPC Client
Open
backend
enhancement
- Dominant language
- Go
- Stars
- 11.7k
- Forks
- 802
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 80
Description
We're currently using the HTTP interface exclusively: https://github.com/grafana/pyroscope/blob/1420455a4e700cae4a0af7538fe30f6a94f30468/pkg/objstore/providers/gcs/bucket_client.go#L20-L34
We should explore the GCS gRPC API option:
* https://pkg.go.dev/cloud.google.com/go/storage#hdr-gRPC_API
* https://github.com/thanos-io/objstore/blob/main/providers/gcs/gcs.go#L44
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.