Implémentation d'un Système de Journalisation Thread-Safe en C++ avec le Design Pattern Strategy
Cet article présente la conception et l'implémentation d'un module de journalisation robuste en C++, conçu pour être thread-safe et flexible grâce au pattern Strategy. Cet outil servira de base à la création d'un pool de threads, en facilitant le débogage grâce à des fonctionnalités de journalisation avancées.
Objectifs de Conception
Le système ...
Publié le 21 juillet à 20h21
Analyse du fonctionnement de CopyOnWriteArrayList en Java
CopyOnWriteArrayList est une implémentation de liste concurrente fournie par le package java.util.concurrent. Elle garantit la sécurité des threads et permet des opérations de lecture sans verrouillage. Les opérations d'écriture, en revanche, sont gérées en créant une nouvelle copie du tableau sous-jacent. Cette stratégie, souvent appelée " ...
Publié le 12 juin à 02h55