Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur GraphSearch.
Cette séance de cours explore le concept de noms, en explorant comment les adresses mémoire, les adresses IP, les URL et les adresses e-mail servent d'identifiants pour diverses ressources. L'instructeur explique l'importance des noms dans une communication et une organisation efficaces au sein des systèmes, en soulignant le rôle des liens en tant que noms. La séance de cours traite plus en détail de la hiérarchie et de l'évolutivité des noms, en soulignant l'importance des noms privés et mondiaux. L'instructeur présente le service de nom global proposé par Butler-Lampson, en se concentrant sur sa structure hiérarchique et sa tolérance aux pannes par redondance. La séance de cours couvre également le processus de recherche de noms et de mises à jour, détaillant la commutativité et l'idempotence des mises à jour. La dépendance du système sur la mise en cache, les horodatages et les dates d'expiration pour la cohérence est expliquée, ainsi que la résolution des conflits dans les mises à jour.