Le challenge
Le problème à résoudre
Avec une volumétrie de 200 000 réservations par jour, les bases de données principales se remplissent très vite. Il fallait archiver, massivement et de façon fiable.
Archiver dans une base dédiée les réservations d’hôtel datant de plus d’un mois, sans ralentir les bases de production.
Le challenge
Avec une volumétrie de 200 000 réservations par jour, les bases de données principales se remplissent très vite. Il fallait archiver, massivement et de façon fiable.
La solution
Conception et développement d’une solution capable d’archiver jusqu’à 200 tables en parallèle en un temps record.
L’application génère dynamiquement les requêtes de lecture et d’insertion à partir des métadonnées des structures de tables : aucune table n’est codée en dur. Les données archivées sont ensuite purgées de la base de réservation.
Modules
Lecture des réservations éligibles, requêtes générées à partir des métadonnées.
Préparation des lignes pour la base Archive.
Insertion dans la base Archive, puis purge des données archivées.
En chiffres
200 000
réservations par jour
200
tables archivées en parallèle
1 mois
d’ancienneté avant archivage
Architecture
Technologies
Aujourd’hui, nous appliquons la même rigueur à nos applications web et à nos back-ends cloud AWS serverless.
Autres missions
Défense & aéronautique civile
Drones & automobile
Banque & finance
Banque & finance
Grande distribution
Nos produits récents
Intégration de SI, traitements de masse, applications terrain ou apps grand public : décrivez votre besoin, nous revenons vers vous sous 48h avec une estimation et une architecture recommandée.
Réponse sous 48h · NDA sur demande · Code source livré au client