# Les travaux autour d'ExistDB --- ### Les travaux autour d'ExistDB 2 temps : * Les travaux autour de la résilience et de la scalabilité (moyen terme) * Les travaux de consolidation de l’existant (court terme) --- ### Les travaux autour de la résilience et de la scalabilité * Préconisations d'ExistDB cet été * Principes généraux de l'architecture validés par les parties prenantes * plusieurs pool (Orbeon-Exist) * API d'aiguillage :::info * A venir : Premiers travaux d'implémentation * Reste quelques éléments à valider (infra dormante et implémentation du réseau) https://hackmd.io/hCGoDorQTs6ArUCtuvyUVw ::: *Horizon souhaité : fin du T1 2021* --- ### Les travaux de consolidation de l'existant * **Développement** * Optimisation des requêtes et des indexes (2 ateliers : CR et vidéo sur le wiki) --- ### Les travaux de consolidation de l'existant * **Exploitation** * Audit du comportement général de la base en période de forte charge et en régime courant * Audit des configurations * Configuration des bases * Configuration des VM :::info Premier atelier avec la production ce mercredi, sûrement le premier d'une série ::: :::info Incident début Octobre : bilan à produire ::: --- ### Les travaux de consolidation de l'existant * **Pour les deux :** * Demi journée de formation courant décembre avec Lars :::info A organiser Recensement des besoins à venir : Pilas, EPI, CEI ::: --- ### Avec quel moyen côté ExistSolution ? * 10 heures restantes issues du package d'initialisation du marché. * Possibilité de réemployer des heures normalement dévolues au support sur incident pour organiser des workshops avec ExistSolution. * Dans la limite de 24 heures (3 jours) lissées d'ici fin mai 2021 --- ### En projet * Solliciter Lars le 4 janvier pour observer le comportement de la base un jour de forte charge * Prise en compte des préconisations sur le temps d'arrêt de la base et de la mémoire allouée au wrapper java. --- ### En projet * Mettre à disposition d'ExistSolution le code et les données de production (accord du métier), ce qui permettra : * une meilleure reproductibilité en cas d'incident et de support au dév (optimisation) * de faire valider la sortie de RestXQ * Appui d'ExistSolutions sur la mise en place de tests de charge ?
{"metaMigratedAt":"2023-06-15T16:16:25.959Z","metaMigratedFrom":"Content","title":"Les travaux autour d'ExistDB","breaks":true,"contributors":"[{\"id\":\"5f9b5eda-97d4-423b-abf9-1b6724eac498\",\"add\":2598,\"del\":526},{\"id\":\"e8d58a29-6c48-449f-b23d-b83bfbf01964\",\"add\":520,\"del\":208}]"}
    164 views