BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:15-712
X-WR-TIMEZONE:US/Eastern
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130909T133000
DTEND;TZID=US/Eastern:20130909T145000
SUMMARY:15-712 (Introduction - DGA)
DESCRIPTION:15-712 (Introduction - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130911T133000
DTEND;TZID=US/Eastern:20130911T145000
SUMMARY:15-712 (Implementing remote procedure calls - DGA)
DESCRIPTION:15-712 (Implementing remote procedure calls - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130916T133000
DTEND;TZID=US/Eastern:20130916T145000
SUMMARY:15-712 (Using threads in interactive systems: A case study - DGA)
DESCRIPTION:15-712 (Using threads in interactive systems: A case study - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130918T133000
DTEND;TZID=US/Eastern:20130918T145000
SUMMARY:15-712 (Time, Clocks, and the Ordering of Events in a Distributed System - DGA)
DESCRIPTION:15-712 (Time, Clocks, and the Ordering of Events in a Distributed System - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130920T133000
DTEND;TZID=US/Eastern:20130920T145000
SUMMARY:15-712 (Eraser: A Dynamic Data Race Detector for Multi-Threaded Programs - DGA)
DESCRIPTION:15-712 (Eraser: A Dynamic Data Race Detector for Multi-Threaded Programs - DGA) Notes: Mentioned in class: Bugs as Deviant Behavior.
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130923T133000
DTEND;TZID=US/Eastern:20130923T145000
SUMMARY:15-712 (A Case for Redundant Arrays of Inexpensive Disks (RAID) - DGA)
DESCRIPTION:15-712 (A Case for Redundant Arrays of Inexpensive Disks (RAID) - DGA) Notes: Therac-25, NY Times article
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130925T133000
DTEND;TZID=US/Eastern:20130925T145000
SUMMARY:15-712 (AFS - DGA)
DESCRIPTION:15-712 (AFS - DGA) Notes: Leases paper
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130927T133000
DTEND;TZID=US/Eastern:20130927T145000
SUMMARY:15-712 (Separating data and control transfer in distributed operating systems, The Direct Access File System - DGA)
DESCRIPTION:15-712 (Separating data and control transfer in distributed operating systems, The Direct Access File System - DGA) Notes: no DeBergalis required. NFS over RDMA paper mentioned in class.
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20130930T133000
DTEND;TZID=US/Eastern:20130930T145000
SUMMARY:15-712 (The Design and Implementation of a Log-Structured File System - DGA)
DESCRIPTION:15-712 (The Design and Implementation of a Log-Structured File System - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131004T133000
DTEND;TZID=US/Eastern:20131004T145000
SUMMARY:15-712 (MapReduce and Dryad - DGA)
DESCRIPTION:15-712 (MapReduce and Dryad - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131007T133000
DTEND;TZID=US/Eastern:20131007T145000
SUMMARY:15-712 (OS Architecture and Extensibility: SPIN and the Exokernel - DGA)
DESCRIPTION:15-712 (OS Architecture and Extensibility: SPIN and the Exokernel - DGA) Notes: Project groups and initial ideas due
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131011T133000
DTEND;TZID=US/Eastern:20131011T145000
SUMMARY:15-712 (Kernels and Parallelism - DGA)
DESCRIPTION:15-712 (Kernels and Parallelism - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131014T133000
DTEND;TZID=US/Eastern:20131014T145000
SUMMARY:15-712 (On Optimistic Methods for Concurrency Control - DGA)
DESCRIPTION:15-712 (On Optimistic Methods for Concurrency Control - DGA) Notes: Project proposal due (in class). For further reading, see Spectulative Execution in a Distributed File System
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131016T133000
DTEND;TZID=US/Eastern:20131016T145000
SUMMARY:15-712 (Efficient Locking for Concurrent Operations on B-Trees - DGA)
DESCRIPTION:15-712 (Efficient Locking for Concurrent Operations on B-Trees - DGA) Notes: See also Chord-Sigcomm2001 if you'd like more details.
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131021T133000
DTEND;TZID=US/Eastern:20131021T145000
SUMMARY:15-712 (Principles of Transaction-Oriented Database Recovery - DGA)
DESCRIPTION:15-712 (Principles of Transaction-Oriented Database Recovery - DGA) Notes: Bernstein's concurrency notes - MVCC, Why snapshot isolation is useful, short paper about an anomaly in snapshot isolation, mentioning history.
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131030T133000
DTEND;TZID=US/Eastern:20131030T145000
SUMMARY:15-712 (Midterm Review and Project Discussions - DGA)
DESCRIPTION:15-712 (Midterm Review and Project Discussions - DGA) Notes: Please come talk with staff in course room
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131101T133000
DTEND;TZID=US/Eastern:20131101T145000
SUMMARY:15-712 (BigTable - DGA)
DESCRIPTION:15-712 (BigTable - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131108T133000
DTEND;TZID=US/Eastern:20131108T145000
SUMMARY:15-712 (Dynamo - DGA)
DESCRIPTION:15-712 (Dynamo - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131115T133000
DTEND;TZID=US/Eastern:20131115T145000
SUMMARY:15-712 (Paxos - DGA)
DESCRIPTION:15-712 (Paxos - DGA) Notes: Wikipedia Paxos article. Lamport's original Greek parable.
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131120T133000
DTEND;TZID=US/Eastern:20131120T145000
SUMMARY:15-712 (The Byzantine General's Problem, Practical Byzantine Fault Tolerance - DGA)
DESCRIPTION:15-712 (The Byzantine General's Problem, Practical Byzantine Fault Tolerance - DGA) Notes: Lamport's comments on the Byzantine Generals paper (see also here).
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131125T133000
DTEND;TZID=US/Eastern:20131125T145000
SUMMARY:15-712 (Reflections on Trusting Trust, Why Cryptosystems Fail, Crisis and Aftermath - DGA)
DESCRIPTION:15-712 (Reflections on Trusting Trust, Why Cryptosystems Fail, Crisis and Aftermath - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131202T133000
DTEND;TZID=US/Eastern:20131202T145000
SUMMARY:15-712 (Class Canceled - Instructor still sick. :( - DGA)
DESCRIPTION:15-712 (Class Canceled - Instructor still sick. :( - DGA)
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131204T133000
DTEND;TZID=US/Eastern:20131204T145000
SUMMARY:15-712 (X-Ray - DGA)
DESCRIPTION:15-712 (X-Ray - DGA) Notes: Paper is here
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20131209T133000
DTEND;TZID=US/Eastern:20131209T145000
SUMMARY:15-712 (Project Presentations - DGA)
DESCRIPTION:15-712 (Project Presentations - DGA)
END:VEVENT
END:VCALENDAR