4paradigm / 4paradigm/OpenMLDB

support high-availability deployment for the APIServer

Ouverte
#2,029 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
api-server
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.