Thibaud Duthoit

Blog
Bonnes pratiques
DevOps

Cette série de trois articles présente des solutions pour optimiser la taille des images Docker. Dans cette première partie, on parle surtout de *multi-stage build*, parce que dans la démarche de réduction de taille des images, ça devrait presque toujours être notre première étape. On va également expliquer les différences entre les bibliothèques statiques et dynamiques, et on expliquera pourquoi c'est important. Ce sera l'occasion de présenter la fameuse distribution Alpine Linux.


Partagé par AURELIEN VIOLET
il y a plus de 3 ans
5

Derniers commentaires :
Thibaud Duthoit il y a plus de 3 ans
Le devops sur mon projet actuel utilise du docker partout. Il créé un container pour chaque partie du projet : front/back/oauth2/services data science. Mais pour le front, je préfère généralement m'en passer au quotidien.

C'est parfois utile pour récupérer en local le reste des services et s'y brancher sans avoir à installer tous les environnements.

Ce sont aussi les dockers qui sont déployés sur les services amazon, sauf pour le front qui joue le village gaulois et qui upload directement les fichiers statiques sur S3 😇
Benoit GANTAUME il y a plus de 3 ans
Je m'interroge encore parfois. Sur certains projets, je vois des stacks avec 7 ou 8 dockers, dont certains pour faire une opération ultra-basique.
Couplé avec des micro-services, ça peut faire des stacks franchement lourdes pour pas grand chose...
Je me demande comment fixer la limite de l'over-engineering...
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Agilité
Bonnes pratiques
Design Pattern
Git

Les développeurs passent beaucoup de temps devant un écran, parfois au détriment de leur santé oculaire. Une des solutions serait la lecture sur un support papier.


il y a plus de 3 ans
1

Derniers commentaires :
Jean-Baptiste Baillet il y a plus de 3 ans
La bibliothèque est une bonne idée. Certains des livres sont en cours de lecture. Je tacherais d'en faire un résumé lorsque je les aurais finis. Merci pour vos retours.
Sébastien Poulet-Mathis il y a plus de 3 ans
Très bonne idée la bibliothèque!
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Agilité
Bonnes pratiques
Design Pattern
Git

Les développeurs passent beaucoup de temps devant un écran, parfois au détriment de leur santé oculaire. Une des solutions serait la lecture sur un support papier.


il y a plus de 3 ans
1

Derniers commentaires :
Jean-Baptiste Baillet il y a plus de 3 ans
La bibliothèque est une bonne idée. Certains des livres sont en cours de lecture. Je tacherais d'en faire un résumé lorsque je les aurais finis. Merci pour vos retours.
Sébastien Poulet-Mathis il y a plus de 3 ans
Très bonne idée la bibliothèque!
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
IA
Veille
Vidéo

Tech featured in this video: * Learn more about the GPT-3 API Here: openai.com/blog/openai-api/ * GPT-3 Paper: Language Models are Few Shot Learners ...


Partagé par Guillaume Darbonne
il y a plus de 3 ans
3

Derniers commentaires :
Benoit GANTAUME il y a plus de 3 ans
Est-ce que tu veux dire en tant que dev, qu'humain ou autre ?
J'ai du mal à y voir à terme quelque chose de positif... Je suis peut-être trop pessimiste. Le vieux rêve de l'homme de se libérer du travail est un fantasme et devrait le rester à mon avis...
Je m'interroge sur la société engendrée par un monde dans lequel la majorité des gens n'a plus besoin de travailler...
Je doute qu'elle soit bien égalitaire et qu'elle laisse une place à l'Humain.
Thibaud Duthoit il y a plus de 3 ans
Mark Manson en parle dans son dernier livre, et il imagine un scénario où l'humain, dépassé par la machine, commence à l'ériger en tant que divinité. Les humains feront alors des "prières" pour plaire aux algorithmes, aux Dieux-machines et attirer leurs bonnes faveurs.

Je trouve ce scénario à la fois grotesque, fantasque, et plausible si on regarde le passé de l'humanité envers ce qu'il ne comprend pas.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Artisan Développeur utilise des cookies afin de t'offrir les meilleurs services. En poursuivant ta navigation, tu acceptes l’utilisation de cookies. En savoir plus