6.033 - Computer System Engineering | Handout 28 - Issued April 26, 2003 |
Today we continue our discussion of system R.In addition, read two short papers. Read "Chocolate" by Plauger (Reading #18) and "Engineering: History and Failure" by Petroski (Reading #17).
Please also do Hands-on #8.This hands-on assignment will give you some experience using a transaction system.
This lecture is about consistency. Review all of chapter 8, this time reading appendices 8-A and 8-B.
Design Project 2 is due today. The late policy is simple: there are absolutely no extensions.
There is no reading or hands-on assignment for today.
This lecture will be given by Prof. Daniel Jackson.
For lecture read chapters 1, 2, and 4 of Brooks' "The Mythical Man-Month." This book is a classic that all systems people should have on their bookshelf. Although slightly old, it contains a unique perspective and advice on building complex systems. You will probably re-read this book several times during the next couple of decades. We all do.
For lecture read chapters 5, 8, and 11 of Brooks' "The Mythical Man-Month."
For this recitation, read Butler Lampson's "Hints for Computer System Design" (reading #23). If you have misplaced your copy, an online version is available. Try to think about good examples (from 6.033 or elsewhere) for some of the slogans in Lampson's paper. Try to establish connections between this paper and what we have discussed so far in 6.033. Think about the failed systems that we studied in the class and identify the main reason they failed. Did they violate any of Lampson's hints?
There may be one or two project presentations left over from Tuesday. These teams will present today.In this recitation, we will also be gathering feedback. Bring your criticisms, complaints, comments, and accolades about 6.033.
Finally, after wrapping up the discussion, we will hand out our record of quiz, design project, and one-pager grades. If you discover a mistake in our records, please bring the original paper showing your grade to your teaching assistant as soon as possible, but no later than the end of the quiz on Thursday, May 22.
The quiz is being held during finals period. The date was announced earlier in the term, so you should not have problems with scheduling conflicts. If, nevertheless, you have managed to create a conflict, contact Prof. Kaashoek at kaashoek@mit.edu as soon as possible to resolve the problem.
Il semble que la perfection soit atteinte non quand il n'y a plus rien
à ajouter, mais quand il n'y a plus rien à retrancher.
(It seems that perfection is attained not when there is nothing
more to add, but when there is nothing more to take away.)
--
Antoine de Saint-Exupery, Terre des Hommes (Wind, Sand and
Stars, 1939, Chapter 3 "The Tool")
Meta-aphorisms of the week:
An aphorism is not an aphorism unless you know what it means.
-- Winston Churchill
I hate quotations.
-- Ralph Waldo Emerson
Go to 6.033 Home Page | Questions or Comments: 6.033-tas@mit.edu
|