Skip to content
jhellerstein edited this page Nov 4, 2011 · 28 revisions

Friday 11/4, 2:19 PM

Hey all: I realize I forgot to write down the mapping from SW modules to groups we had on the board on Thursday. Also, not all of you were present. So, please respond as follows:

if (you were in class on Thursday)
	email me your chosen module
else
	email me with 2 choices from the modules below
end

Background and further instructions for those of you who missed Thursday:

  • I strongly recommend you talk with somebody else in the class about what happened on Thursday.
  • Each module will get prototyped by two groups. I need you to pick 2 choices in case your 1st choice already has 2 groups assigned. (Hopefully this protocol will work out in a single round.)
  • Once you get a module assignment from me, you will need to come up with interfaces (an abstract module a la DeliveryProtocol) for your module. You should design something, then contact the other group working on the same module over email to converge on an interface you all like before class on Tuesday. We'll review the interfaces then in class.

I will be offline this evening and tomorrow, but you should hear from me by Sunday morn at the latest.

Joe

MODULES

  • Multicast
  • Voting
  • Alarms
  • Heartbeats
  • Sequences
  • Queues

Tuesday, 10/25, 10:53PM

Weds lab is cancelled. However, Prof. H should be available in his office 2-4 on Weds for questions on the homework.

Tuesday, 10/25, 10:53PM

As noted in the google group, Homework 5 was posted last week, and is due Thursday before class. If you need an extension, please contact Prof. H ASAP and we can work something out.

Wednesday, 10/5 3:21PM

Homework 4 is up. Due next thursday (10/13) before class.

Thursday, 9/22 9;45

Homework 3 is up. Due next Thursday morning before class.

Wednesday, 9/14 5:13PM

Homework 2 is up. Due next Thursday morning.

Tuesday, 9/13 11:07PM

Homework 1 is now due Wednesday night. We'll use tomorrow's lab to answer questions.

Sunday 9/11, 12:54AM

Homework 1 is posted. Due Wednesday morning.

Tuesday 9/6, 9:00PM

This page is now in reverse chronological order.

Tuesday 9/6, 8:50PM

We now have :

Tuesday 9/6, 8:45PM

Prof. Hellerstein will hold office hours on Fridays at 1:30 (really, 1:40) PM in 789 Soda.

Sunday 9/4, 2:45PM

We've been asked to switch meeting rooms. Starting Tuesday, 9/6, we'll be meeting in 320 Soda.

Thursday 8/25, 5:15PM

It looks like there may have been issues with the mailing, so I am remailing. My apologies for the spam if you have already received an email with your instance address and private key.

Thursday 8/25, 4:55PM

The servers have been started and emails sent out. If you have not received an email but expected to, please contact me (Peter Alvaro).

Also, check out the google group:

http://groups.google.com/group/programthecloud/

Finally, it appears that my (peter's) cs.berkeley.edu address (the one on the whiteboard this morning) isn't currently working. If you need to contact me directly, please use eecs.berkeley.edu instead.

Thursday 8/25, 2:45 PM

It turns out that the checkboxes on the PDF survey don't work for many people. As an alternative, you should have gotten an email from SurveyMonkey for those two questions, which it would be interesting for us if you filled out. It's not required.

Thursday 8/25, 9AM

How to get into the class:

Clone this wiki locally