Home » Course Layouts » Free Course Layout Udemy

This course covers abstractions and implementation techniques for the design of distributed systems

0

1

English

English [CC]

FREE

Description

Topics include: server design, network programming, naming, storage systems, security, and fault tolerance. The assigned readings for the course are from current literature. This course is worth 6 Engineering Design Points.

Course content

  • Introduction and O/S review Unlimited
  • I/O concurrency Unlimited
  • Event-driven programming Unlimited
  • Event-driven programming (cont.) Unlimited
  • Network file system Unlimited
  • RPC transparency Unlimited
  • Crash recovery Unlimited
  • Logging Unlimited
  • Cache consistency and locking Unlimited
  • Memory consistency Unlimited
  • Memory consistency (cont.) Unlimited
  • Vector timestamps and version vectors Unlimited
  • Two-phase commit Unlimited
  • Paxos Unlimited
  • Viewstamped replication Unlimited
  • Harp Unlimited
  • Frangipani Unlimited
  • Scalable lookup Unlimited

N.A

0 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

Instructor

Massachusetts Institute of Technology
Profile Photo
5 5
1
1916
1520

Explore Free Courses

Access valuable knowledge without any cost.