SRA2_preparation/notes_romain.md
2022-10-06 13:36:27 +02:00

34 lines
No EOL
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Comme tu connais (bien) SR1 et SR2, tu n'auras pas de mal à comprendre SRA1 et SRA2. SRA1 est coordonné par Lionel et couvre les aspects application web N-tiers avec du Spring (ça reste client-serveur). L'idée de SRA2 était de se positionner dans la continuité de SR2—tout comme SRA1—et d'aborder les autres formes de répartitions que le CS traditionnel.
En vrac, j'avais noté des mots-clés acronymes comme :
Blockchain ouverte/fermée & BFT
Microservices
EDA
Distributed streaming
Stockage décentralisé
Edge/fog computing
Serverless computing
P2P & DHT
Content PubSub * Spanning Tree
Gossip
Configuration management - Leader election
Chaos engineering
Counter strike - MMPORG
High frequency trading
Kafka CRDT
ETL
Et/ou des aspects sous un angle plus théoriques avec des séances orientées par thème :
Clock synchronisation / Berkeley also
Message Queues / pubsub / distributed minimum spanning tree
Consensus => Paxos / Raft / Blockchain / Chandra Toueg
DHT => Spotify, Cassandra, Web Torrent
CRDT => Redis
Leader election => Zookeeper / Bully algo / HirschbergSinclair algorithm
Random Peer Sampling?
En sachant que certains aspects sont partiellement abordés en SR1 (clock, consensus, leader...)