
Soixante conteneurs sur un seul serveur
Une machine bare-metal exécute des dizaines à des centaines de conteneurs Hoody. La dédupplication KSM et BTRFS rend le coût marginal quasi nul.
Sur AWS, le staging meurt parce que chaque heure au repos est une heure facturée. Sur Hoody, les conteneurs au repos consomment du disque et zéro CPU — donc le staging que votre relecteur a touché il y a trois semaines est toujours là, exactement dans l'état où il l'a laissé. Le cimetière devient un ensemble de travail.
cinq conteneurs · ~54 jours actifs au total · cinq environnements toujours résolvables sur une URL
Trois états, une ligne de conteneur, une facture du serveur. L'état actif consomme du CPU. L'état repos ne consomme rien. L'état réveil prend quelques centaines de millisecondes et votre staging revient exactement comme vous l'aviez laissé.
Votre coéquipier est connecté, exerce le nouveau endpoint, regarde le tableau de bord. Les processus du conteneur sont planifiés, ses pages mémoire sont chaudes, son temps CPU est réel. Le serveur à tarif fixe fait son boulot.
Le conteneur est suspendu. Son système de fichiers se résout encore, son delta de disque existe encore, son domaine proxy répond encore. KSM déduplique les pages RAM et BTRFS déduplique les blocs disque sur les conteneurs du même serveur — le coût marginal au repos est structurellement proche de zéro. Il n'ajoute rien à la facture du serveur à tarif fixe que vous payez déjà.
La première requête qui arrive réveille le conteneur. Même ID de conteneur, mêmes variables d'env, mêmes volumes, même hôte SSH. L'état que votre relecteur a laissé est l'état qui revient. Pas de script de restauration, pas de provisionnement neuf, pas de journée à reconstruire ce que vous aviez supprimé.
Hoody facture le serveur, à tarif fixe. L'état repos est le reste de la vie du conteneur — et c'est l'état où vit la plupart du temps chaque environnement de staging. KSM et BTRFS dédupliquent signifient que les conteneurs au repos n'ajoutent rien à ce prix serveur.
Une fois que le repos est gratuit, vous arrêtez de prendre les décisions que le staging prenait pour vous.
L'environnement utilisé par votre relecteur il y a trois semaines est toujours là, suspendu, adressable par ID de conteneur. Le CFO ne le voit pas sur la facture parce qu'il n'y est pas. La conversation qui finissait par « on en bute deux sur trois » n'a plus lieu.
Le relecteur ping l'URL, le conteneur se réveille, sa session reprend. Pas de provisionnement neuf, pas de seed data, pas d'attente d'un dyno Heroku qui sort de veille. Le travail de l'après-midi précédent est le point de départ du suivant.
Le staging du lancement du dernier trimestre, la refonte abandonnée des paiements, la démo spécifique d'un client de Q4 — tous restent en vie à coût zéro. Quand quelqu'un demande « est-ce qu'on a encore cet environnement ? », la réponse est oui.
Les lignes de la facture AWS pour une flotte de staging always-on, et ce en quoi ces lignes se réduisent quand le repos ne coûte rien.
Le CFO ne pose pas de questions sur les trois environnements au repos parce qu'ils n'apparaissent pas. La conversation pour les supprimer ne commence jamais.
Les chiffres viennent de l'API Hoody Containers et du modèle de snapshots — pas de benchmarks inventés.
Un conteneur au repos ne facture aucun frais horaire. Vous payez le bare metal que vous louez déjà et le delta de disque que stocke le snapshot — les deux fixes, les deux petits.
Les snapshots sont adressés par contenu et stockés en deltas. L'image de base est partagée entre tous les conteneurs qui en descendent ; seul le diff est à votre charge.
GET /api/v1/containers/[id] résout le conteneur suspendu. La première requête qui touche son domaine proxy le réveille ; l'état qu'il avait quand vous avez arrêté de regarder est l'état qui revient.
Selon l'API Hoody Containers : les conteneurs persistent comme des lignes avec les champs snapshot_count et last_used_snapshot. La rétention des snapshots suit par défaut la politique de votre projet ; expires_at est configurable par snapshot.
Le staging a le droit de vivre, parce que le laisser vivre ne coûte plus rien.
La pile standard de staging always-on — et les crons et savoirs tribaux qui poussent autour. Chacun facture à l'heure. Le conteneur Hoody facture à l'heure active, ce qui pour le staging représente quasiment rien.
Arrêtez de supprimer des environnements pour économiser. Le cimetière est désormais un ensemble de travail.