4 Kommentare (4 Kommentare)0 Reaktionen (0 Reaktionen)0 zugewiesene Personen (0 zugewiesene Personen)Rust2.189 Forks (2.189 Forks)batch import
component/gRPChelp wantedtype/enhancement
Repository-Metriken
- Stars
- 15.922 Sterne (15.922 Sterne)
- PR-Merge-Metriken
- Durchschn. Merge 28T 9h (Durchschn. Merge 28T 9h)68 gemergte PRs in 30 T (68 gemergte PRs in 30 T)
Beschreibung
The gRPC stack tikv is on is unloved and it looks like the future of gRPC in Rust is https://github.com/tower-rs/tower-grpc. Let's start migrating in that direction.
There will be many unknowns here, upstream contributions needed, benchmarking, careful regression testing.
Contributor Guide
- Research-Richtung
- Untersuchen Sie die aktuelle gRPC Implementierung in der tikv Codebasis, insbesondere im Verzeichnis src/server. Verstehen Sie die Abhängigkeiten von der veralteten gRPC Bibliothek. Bewerten Sie die Kompatibilität und Leistungsbenchmarks von tower grpc. Upstream Beiträge könnten erforderlich sein, um Lücken zu schließen.
- Tech Stack
- rust
- Domain
- backenddatabase
- Issue Type
- Refactoring
- Voraussetzungen
- RustgRPC