« GTalk and the Google Identity Strategy | Main | IT and Katrina »
First Day of School
Classes start today at BYU. I actually teach on Tuesday and Thursday, so I’ve got another day yet. I’m teaching a class on programming language design (using Scheme) and large scale distributed system design. I’ve changed the text for the distributed system design class to Web Services by Gustavo Alonso, et. al. It’s the first real text I’ve found that covers the material I want in the class.
One of the first things I have my students do is set up a Linux server. We use UML to put multiple sets of students on a single box. This year, we tried to get the SpikeSource stack working for the class, but it wouldn’t work on UML. That doesn’t surprise me. UML is very finicky. We may have to try Xen next time. If anyone has experience with the SpikeSource stack on Xen, I’d be interested in hearing about it. In the meantime, Dan Olsen, my TA, put together a set of instructions for setting a a Linux server for the class.
Posted by windley on August 29, 2005 8:19 AM



Comment from Murugan Pal at August 31, 2005 2:27 PM
Thanks for evaluating SpikeSource stacks. Please feel free to report the issues you ran into while using UML along with SpikeSource stacks using our discussion forums or support@spikesource.com. My guess is that it could be a OS or language runtime dependency mismatch. FYI - we haven't tested with UML.
Also, we internally use Xen to provision our testing systems and can share some of our best practices with your team, provided you are keen on it.
Comment from Jeff MacMichael at September 1, 2005 9:10 AM
Good luck with classes. CS462 looks interesting; it almost makes me wish I were back in school. 400 level subjects will do that sometimes.
BTW, out of curiosity I tooka look at your server setup - you use Debian in class.
Good man. :)
Comment from Hari Kodungallur at September 1, 2005 9:20 AM
Thanks, again, for evaluating the SpikeSource stack.
Re: Running SpikeSource stack on Xen, we have done that ourselves. (I am an Engineer at SpikeSource and worked on setting Xen up). We used Xen bundled with SuSE 9.3 distribution. And we use RHEL 3 and 4, SuSE 9.3 and SLES distributions as the guest operating systems. This system is used in the SpikeSource Test Upload Service. Please feel free to contact us if you have any questions or comments.
Comment from Hari Kodungallur at September 1, 2005 9:24 AM
The anchor tag got stripped off from the comment, I guess. The link to SpikeSource Test Upload Service, in case you are interested, is http://www.spikesource.com/testupload/help_upload.php