Link Search Menu Expand Document

Week 9 - Distributed Systems & Security

Learning Objectives:

In this week of the course, you will learn to:

  • Describe 5 key goals of distributed systems and the 8 fallacies that make it hard to achieve those goals
  • Characterize the benefits of replication and partitioning in distributed systems
  • Evaluate the tradeoffs between consistency and availability in distributed systems
  • Recognize the causes of and common mitigations for common vulnerabilities in web applications

Important Dates:

  • HW4 Due Mar 19 by 10pm

Lessons:

Resources

For further reading:


© 2021 Jonathan Bell, John Boyland and Mitch Wand. Released under the CC BY-SA license