Avec l’arrivée des conteneurs Docker, l’industrie s'est à nouveau tournée vers l'option qu'elle avait délaissée au fil des années, celle de déployer des instances... au profit d'images standards, complètes, multifonctions. Mais aujourd’hui, de manière générale, les bonnes pratiques de l’industrie, comme les technologies à base de conteneurs, vont toutes dans cette direction visant à réduire au strict minimum la taille du système déployé.
Un parfait exemple de cette tendance est certainement l’effort fait, dans le monde Java, pour réduire la taille de sa machine virtuelle. L’objectif avoué ici est d’offrir une meilleure intégration avec le monde Docker, très friand de conteneurs légers. Quelques autres technologies, telles le langage Go [1], vont encore un cran plus loin en se passant même de la fameuse glibc et en ne nécessitant rien d’autre que le binaire lui-même !
Néanmoins, une fois l’image déployée en production, on peut se retrouver...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première