4.1 KiB
Préparation du cours de SRA2 - 2022-23
Pitch : Votre équipe est chargée par une structure (entreprise, pouvoir public, association...) de réaliser une vidéo de présentation technique sur une application (imposée). Il s'agit d'expliquer le protocole applicatif réparti sur lequel repose le logiciel à l'étude.
Applications proposées
Autres : Federated learning (google...), IoT (?), GitHub, Discord, édition collaborative type Framapad/Collabora/OnlyOffice
Mastodon
Tags : micro-blogging, federated, ActivityPub
Element
Tags : chat,E2EE,federated,privacy
Telegram
Tags : chat,E2EE,mobile,privacy
Jitsi
Tags : streaming,video,conference,web,E2EE
Notes :
- WebRTC vs. SIP : SIP établit des sessions de communications entre des groupes d'utilisateurs, tandis que WebRTC autorise le transfert de media dans les navigateurs. WebRTC a besoin de SIP, car sa fonction s'arrête à l'établissement de session non comprise. Tandis que SIP se passe de WebRTC, même si son usage rend plus simple le développement d'applications de streaming,puisqu'on peut inclure la communication dans un navigateur via WebRTC.
Tor Browser
Tags : anonymity,E2EE,trustless,decentralised,privacy,web
Valorant
Tags: video-game,multiplayer,latency,networking
Ressources :
- https://technology.riotgames.com/news/riot-direct-video
- https://technology.riotgames.com/news/peeking-valorants-netcode
Counter Strike: Global Offensive
Tags : video-game,multiplayer,latency,networking
Ressources :
- Vidéo sur le lag Counter Strike de SR1
- https://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
Sorare
Tags : video-game,multiplayer,collectibles,NFT,blockchain,soccer
Axie Infinity
Tags : video-game,multiplayer,collectibles,NFT,blockchain,fantasy
Ressources :
Dem-Attest-ULille
Tags : blockchain,permissioned,certification
Ressources :
FileCoin
Tags : peer-to-peer,IPFS,blockchain,storage,file sharing
Popcorn Time
Tags : peer-to-peer,decentralised,video,streaming,file sharing
BitTorrent
Tags : peer-to-peer,decentralised,file sharing
Netflix
Tags : video,streaming,content distribution,microservices
Twitch
Tags : video,streaming,live,content distribution,social network
Spotify
Tags : audio,streaming,content distribution,peer-to-peer
Exemples de techtalk
- Moxie Marlinspike, The ecosystem is moving: Challenges for distributed and decentralized technology from the perspective of Signal development, CCC, 2019.
- Roger Dingledine, The Tor Censorship Arms Race The Next Chapter, DEF CON 27, 2019.
- Tristan Miller, Reversing the Original Xbox Live Protocols, DEF CON 30, 2022.
Maybe:
- Altas Engineer, Next, the programmable web browser How the architectural choices and the Lisp language make for an infinitely extensible web browser, FOSDEM, 2020.
A regarder : Devoxx