Course topics

Network architectures
Centralized, decentralized, distributed, meshes and local-first.

Data replication
Consistency, synchronization, merges, conflicts, reconciliation.

Implementation of decentralized/distributed applications
Version control, Deltas, Operational Transformation (OT), Conflict-free Replicated Datatypes (CRDTs).

Politics
Federation, privacy, moderation, CSAM.

Veranstaltungsmaterialien

ILIAS