Sunday |
Lecture |
Lecture |
- 9/9 |
  | L1: Client/server architecture---Overview Lab handout: Using TCP Through Sockets Assignment: Asynchronous multifinger Lecture Notes: Powerpoint |
- 9/16 |
L2: Client/server architecture: RPC Read: Birrell's NO paper Lecture Notes: Powerpoint,NFS RPC interface |
L3:
Infrastructure---Threading Read: Scheduler Activations Assignment: TCP proxy Due: asynchronous multifinger |
- 9/23 |
L4: Lab recitation Asynchronous programming, Web, URLs, HTTP Assignment: Web proxy Read: HTTP 1.0 |
L5: Infrastructure---Coordination Read: Bershad92 |
- 9/30 |
L6: Infrastructure---Scheduling Read: Livelock paper |
L7: Infrastructure---Address spaces & context switching Read: LRPC Due: TCP proxy |
- 10/7 |
L8: Infrastructure---VM page tables Read: Appel & Li's VM paper |
L9: Infrastructure---Memory management Read: UBM Tomorrow: Add date |
- 10/14 |
Columbus Day vacation! vacation! vacation! |
L10: Operating Systems---putting threads, VM, etc. together
on a single node Read: Exokernel Recommended: Disco and Spin Due: Web proxy |
- 10/21 |
L11: Operating systems---distributed Read: Plan 9 Assignment: Fourth Lab |
L12: File systems---Single node storage systems Read: SGI XFS |
- 10/28 |
No classes! Due: Fourth Lab (sfsusrv) | L13: File systems---Distributed Read: xFS Recommended reading: Sprite |
- 11/4 |
Mid-term | L14: File systems---Replication & consistency Read:Bayou(SOSP97) Due: project proposal |
- 11/11 |
L15: Security Intro---Confidentiality and
authentication Read: SSL analysis Recommended reading: SSL3.0 |
L16: Security---Authentication & Authorization Read:TAOS |
- 11/18 |
L17: Security---Key management Read: SFS |
L18: Security---Protocols and DoS Read:Nym.alias.net |
- 11/25 |
L19: Security---Decentralized systems Read: FreeNet Tomorrow: Drop date |
Thanksgiving Vacation |
- 12/3 |
L20: Scalable servers---Logs and transactions Read: Porcupine |
L21: Scalable servers---Distributed programming Read: Gribble's OSDI paper |
- 12/9 |
Hacking day??? |
L23: Scalable servers: wide-area server selection Read: Web caching Due: final project and paper |
12/16 |
L24: Scalable servers---Byzantine failures Read: Practical Byzantine fault tolerance |
end of class |
12/23 |
Final on Monday 12/18 at 9am in walker | exam week |
Questions or comments regarding 6.894? Send e-mail to jinyang at jinyang@lcs.mit.edu.
Top // 6.894 home // Last updated $Date: 2000/12/19 19:34:10 $ by $Author: jinyang $