RETOUR AUX ARTICLES
PUBLICATION TECHNIQUE
format:1 min de lecture

Gestion des Migrations SQL en Continu Sans Interruption de Service

Le pattern Expand & Contract pour renommer, modifier ou supprimer des colonnes SQL sans faire tomber l'application.

GA
Gilles Addrah
Architecture & Lead Tech
1 novembre 2025
tag:PostgreSQLtag:Prismatag:DevOpstag:Architecture
Gestion des Migrations SQL en Continu Sans Interruption de Service
FIGURE 1.0 :: APERÇU DE L'ARCHITECTUREPUBLIÉ PAR GILLES ADDRAH

§Le pattern Expand & Contract

  1. Expand : Ajouter la nouvelle colonne sans supprimer l'ancienne.
  2. Double Write : L'application écrit dans les deux colonnes.
  3. Backfill : Remplir l'historique sur la nouvelle colonne.
  4. Contract : Supprimer l'ancienne colonne après bascule de lecture.
À PROPOS DE L'AUTEUR

Gilles Addrah — Architecture & Automatisation

J'accompagne les entreprises et PME dans la conception de solutions web robustes, l'audit de leurs bases de données et le déploiement d'automatisations intelligentes.