Le principe de verrouillage optimiste (<i>optimistic locking</i>) avec Doctrine ORM
Explication du principe de verrouillage optimiste (optimistic locking) pour gérer les accès concurrents aux bases de données avec Doctrine ORM en PHP.
Explication du principe de verrouillage optimiste (optimistic locking) pour gérer les accès concurrents aux bases de données avec Doctrine ORM en PHP.
Comment sauvegarder une base de données MySQL en production sans verrouiller les tables et interrompre le service, en utilisant les options --single-transaction et --skip-lock-tables.
Guide technique pour optimiser le stockage et la gestion des adresses IPv4/IPv6 dans MySQL en utilisant les fonctions natives et en améliorant les performances.
Explique les défis de performance liés à l'utilisation des UUID dans MySQL et présente les solutions récentes comme les fonctions UUID_TO_BIN.
Résumé hebdomadaire de veille tech : bases de données, PHPStorm, UI design, PHP 7 et intégration continue.
Explication du problème N+1 en développement, ses causes avec les ORM comme Doctrine, et les solutions pour optimiser les requêtes de base de données.
Explication du concept d'Event Sourcing, une architecture qui stocke les événements plutôt que l'état final, et ses applications en développement.
Guide pour accéder et utiliser les commandes Doctrine cachées dans Symfony2, comme l'import SQL, via l'héritage de commandes.