Flux
Accélérer votre CI : mettre en cache l’état de la base de données

Accélérer votre CI : mettre en cache l’état de la base de données

JoliCode ·

Il y a quelques années, j’écrivais Accélérer votre intégration continue. L’article passait en revue tout un tas de techniques pour rendre une CI plus rapide : cache Composer, cache Yarn, layers Docker, parallélisation, tmpDir de PHPStan… et, tout en bas de la liste, une idée un peu à part : plutôt que de rejouer les fixtures à chaque build, charger un dump SQL pré-généré. L’idée est séduisante, mais sous sa forme la plus simple (un dump statique, versionné, régénéré à la main) elle a un défaut…

Soutenez JoliCode en consultant la ressource originale

Lire l'article original

Vous aimez découvrir ces sources ?

Soutenez-moi sur Patreon

Articles similaires

Doit-on tuer l'IA ou la stopper ? Une réflexion sur les limites d'une révolution technologique ?
Nouveau

Doit-on tuer l'IA ou la stopper ? Une réflexion sur les limites d'une révolution technologique ?

Cette dynamique de l'IA soulève des interrogations profondes sur son coût réel : coût environnemental, coût social et, plus largement, coût civilisationnel. Dès lors, faut-il poursuivre cette course sans limite ou devons-nous apprendre à ralentir pour préserver les conditions mêmes de notre avenir ?

OCTO Talks
L'IA n'est pas le sujet : pourquoi le véritable défi est désormais l'ingénierie des systèmes de production logicielle ?
Nouveau

L'IA n'est pas le sujet : pourquoi le véritable défi est désormais l'ingénierie des systèmes de production logicielle ?

Pendant plusieurs décennies, l'ingénierie logicielle s'est attachée à optimiser la manière dont les équipes produisaient du code. Demain, elle devra surtout organiser la collaboration entre humains et agents d'intelligence artificielle au sein de véritables systèmes industriels de production.

OCTO Talks
Votre équipe ne connaît (déjà) pas le code de l'application qu'elle maintient
Récent

Votre équipe ne connaît (déjà) pas le code de l'application qu'elle maintient

Quand j’ai commencé ma carrière1 en SSII, mes chefs m’ont fait faire plusieurs interventions de quelques semaines, pour ajouter des fonctionnalités ou corriger des bugs, sur des applications qui existaient depuis des années. Quelques années plus tard, on continuait à me solliciter de temps en temps pour des interventions “en mode pompier” : quelques heures à quelques jours de dépannage2 ou de conseil3, généralement sur des projets que je n’avais jamais vu avant.

Pascal Martin
Agentic Coding YouTube

Agentic Coding

100% d'adoption des outils IA de code par les 600 ingénieurs de Doctolib. Mission accomplie ? Pas tout à fait 👀 Aujourd’hui, les organisations techniques doivent répondre aux problématiques liées à l’agentic coding et soigner l’expérience développeur, qui se trouve profondément transformée. En tant que Staff SRE et Senior Software Engineer dans l'équipe AI Scaling chez Doctolib, Yankı Sesyılmaz (Doctolib), Julien Tanay (Doctolib) racontent comment ils ont construit une plateforme IA ouverte…

Devoxx France (YouTube)