Skip to content

Latest commit

 

History

History
45 lines (24 loc) · 1.34 KB

Week-4.md

File metadata and controls

45 lines (24 loc) · 1.34 KB

Week 4: Distributed Systems Foundations

Learning Objectives:

  1. Communications hardware and software
  2. Remote Procedure Calls
  3. Partial Failures
  4. Distributed coordination
  5. Time in distributed systems

Lecture Materials

Slides are on Canvas

You can find video lessons on this material here

Reading

Chapter 3 of Foundation of Scalable Systems

AWS Networking Overview

Time Services at FaceBook

Optional, Highly Recommended Reading/Viewing

Internet Scale Networking

DCE Overview

CORBA Overview

Blockchain consesnsus overview

Chapter 4, Architecture Characteristics Defined, in Fundamentals of Software Architecture, Mark Richards and Neal Ford, Available through NU library at https://learning.oreilly.com/

Lab 4

This week we're going to experiment with TCP and UDP sockets.

Instructions for Lab 4 are here

Back to Course Home Page