Ê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 Graph Search.
Cette séance de cours couvre les concepts de stockage et de distribution décentralisés, en mettant l'accent sur BitTorrent et IPFS. Il commence par les bases du stockage fiable des données sur les machines locales, puis se transforme en systèmes distribués, redondance et architectures décentralisées. L'instructeur explique le théorème CAP en mettant l'accent sur la cohérence, la disponibilité et la tolérance à la partition. La séance de cours explore les objectifs et les défis du stockage et de la distribution, y compris l'évolutivité, la sécurité et les attaques malveillantes. Il traite de la construction des spécifications de BitTorrent, de l'embouteillage et de la recherche de pairs. En outre, il couvre IPFS, un système de fichiers distribué entièrement décentralisé P2P, et ses caractéristiques uniques comme représenter des fichiers dans un DHT, la version, et la dénomination de données mutables. La séance de cours se termine par une discussion sur les types de données repliées sans conflit (DRTC) et leurs applications dans les logiciels locaux.