Couvre les bases des opérations atomiques dans la proximité et le parallélisme, y compris les opérations fournies par le matériel et les algorithmes synchronisés.
Explore la sécurité des fils, la synchronisation et les collections simultanées dans Scala, en mettant l'accent sur une implémentation de file d'attente simultanée sans verrou.
Explique le modèle de cohérence séquentiel dans la concordance et le parallélisme, couvrant l'ordre des programmes, l'atomicité et les implications de performance.
S'oriente vers la réactivité dans la programmation réactive, en mettant l'accent sur les réponses opportunes du système, le parallélisme et la fiabilité du système.
Explore les défis et les innovations dans les systèmes de base de données, en mettant l'accent sur la nécessité d'une gestion efficace des données et de s'adapter aux avancées matérielles modernes.
Explore la programmation parallèle dans Scala, les opérations fonctionnelles sur les collections, et les fonctions de carte parallèle sur les tableaux et les arbres.
Comparer les modèles de programmation hybrides, discuter des propositions de projet et souligner l'importance de tenir compte de la topologie physique dans le développement des applications.
Explore l'optimisation automatique des circuits arithmétiques, en abordant les défis dans les circuits de restructuration pour améliorer l'efficacité et les performances.