4paradigm / 4paradigm/OpenMLDB
support high-availability deployment for the APIServer
- Langage dominant
- C++
- Étoiles
- 1.7k
- Forks
- 331
- Merge moyen
- 12 j 12 h
- PR mergées (30 j)
- 1
Description
Currently the APIServer does not support the high availability. It just uses the built-in http protocol in brpc to serve the requests. We hope there is a solution of deploying the APIServer with high availability, and it should be integrated into our project.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
The APIServer currently uses brpc's built-in HTTP. Investigate the APIServer code to understand its current deployment and request handling. Research high-availability patterns (like load balancing, leader election) suitable for brpc services. Determine how to integrate a HA solution into the existing project architecture and deployment scripts.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- api, backend, infrastructure
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100