back to search
You will learn the core principles and building blocks of large-scale distributed systems: communication, coordination, fault tolerance, and replication. In the end you will be able to understand typical algorithms and protocols (e.g., logical clocks, consensus/Paxos, replication schemes, DHTs), assess their properties, and apply them in the design of distributed applications.
Official page in TUMonline · Details are not binding.