DistOS 2019F 2019-10-09: Difference between revisions

From Soma-notes
Created page with "Note there will be no small group discussions today (or group reports). First half of class will be a lecture on the readings, second half of class will be a review for the m..."
 
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:
* Why was Inferno created?  Was there any external simulus?
* Why was Inferno created?  Was there any external simulus?
* What are the key ideas behind Styx?
* What are the key ideas behind Styx?
==Midterm Review==
See Discord for a capture of today's lecture.
What were the key themes of this semester (so far)?
* network transparency via RPC, DSM
* history - how things evolved
* UNIX semantics & compatibility
* (caching)
* distributed filesystems
Why network transparency?
* user/developer experience - easier to use, understand
* ultimate form of "resource sharing"
Side note: log-structured fs in sprite

Latest revision as of 16:18, 9 October 2019

Note there will be no small group discussions today (or group reports). First half of class will be a lecture on the readings, second half of class will be a review for the midterm.

Readings

Plan 9 & Inferno (no group report)

Discussion Questions

  • Why did the creators of UNIX make Plan 9? What was their key inspiration?
  • How does Plan 9 differ from UNIX originally? How has that line been blurred over time?
  • Why was Inferno created? Was there any external simulus?
  • What are the key ideas behind Styx?

Midterm Review

See Discord for a capture of today's lecture.

What were the key themes of this semester (so far)?

  • network transparency via RPC, DSM
  • history - how things evolved
  • UNIX semantics & compatibility
  • (caching)
  • distributed filesystems

Why network transparency?

  • user/developer experience - easier to use, understand
  • ultimate form of "resource sharing"

Side note: log-structured fs in sprite