Présentation technique de

Gladys Assistant 4

Pourquoi Docker ?

  • Application empaquetée avec ses dépendances systèmes
  • Déploiements reproductibles : "ça marche sur ma machine = ça marche chez les autres"
  • Build multi-architecture facilité (amd64, armv6, armv7 ,arm64)
  • Mise à jour automatique et atomique avec Watchtower

Pourquoi SQLite ?

  • Base de donnée open-source la plus répandue au monde
  • Un fichier, sans configuration, transactionnelle, ACID compliant (atomicité, cohérence, isolation et durabilité)
  • Pas si lite que ça (Jusqu'à 282 To)

Modélisation de base de donnée

Le testing

Architecture des dossiers

LIVE DEMO

deck

By Pierre-Gilles Leymarie