Skip to content

Commit

Permalink
moving Thanos project idea into Thanos section
Browse files Browse the repository at this point in the history
Signed-off-by: Nate W <[email protected]>
  • Loading branch information
nate-double-u committed Aug 12, 2021
1 parent 155fe3b commit 22e4693
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions lfx-mentorship/2021/03-Fall/project_ideas.md
Original file line number Diff line number Diff line change
Expand Up @@ -224,6 +224,13 @@ The Kubernetes policy working group focuses on developing tools and solutions th
- Mentor(s): Giedrius Statkevičius (@GiedriusS), Prem Saraswat (@onprem)
- Upstream Issue (URL): https://github.com/thanos-io/thanos/issues/2962

##### Migrate Thanos to the New Protocol Buffers v2 API

- Description: This project is about updating and optimizing the [protocol buffers](https://developers.google.com/protocol-buffers) implementation used for communication throughout the Thanos project. Thanos relies heavily on gRPC and protocol buffers for communication between its many components, and now with the release of the [new Golang API for protocol buffers](https://blog.golang.org/protobuf-apiv2) and the deprecation of the old API, Thanos should be updated to benefit from the improvements in the ecosystem. As part of this project, the protocol buffers generator used in Thanos will be migrated to one that supports the new API and brings other improvements, such as reducing memory allocations. This project will help make Thanos faster and ensure that we stay up to date with the latest libraries.
- Recommended Skills: Go, protocol buffers
- Mentor(s): Lucas Servén Marín (@squat), Kemal Akkoyun (@kakkoyun), Giedrius Statkevičius (@GiedriusS)
- Upstream Issue (URL): <https://github.com/thanos-io/thanos/issues/4557>

#### etcd

##### Etcd.io Docs/SEO Improvement Plan Continuation
Expand All @@ -247,9 +254,3 @@ The Kubernetes policy working group focuses on developing tools and solutions th
- [Etcd.io Docs/SEO Improvement Plan](https://github.com/etcd-io/website/issues/65)
- [New IA implementation](https://github.com/etcd-io/website/issues/267)

##### Migrate Thanos to the New Protocol Buffers v2 API

- Description: This project is about updating and optimizing the [protocol buffers](https://developers.google.com/protocol-buffers) implementation used for communication throughout the Thanos project. Thanos relies heavily on gRPC and protocol buffers for communication between its many components, and now with the release of the [new Golang API for protocol buffers](https://blog.golang.org/protobuf-apiv2) and the deprecation of the old API, Thanos should be updated to benefit from the improvements in the ecosystem. As part of this project, the protocol buffers generator used in Thanos will be migrated to one that supports the new API and brings other improvements, such as reducing memory allocations. This project will help make Thanos faster and ensure that we stay up to date with the latest libraries.
- Recommended Skills: Go, protocol buffers
- Mentor(s): Lucas Servén Marín (@squat), Kemal Akkoyun (@kakkoyun), Giedrius Statkevičius (@GiedriusS)
- Upstream Issue (URL): <https://github.com/thanos-io/thanos/issues/4557>

0 comments on commit 22e4693

Please sign in to comment.