The Philosophy of Trust and Cloud Computing
The Philosophy of Trust and Cloud Computing
April 5/6, Corpus Christi, Cambridge
Sponsored by Microsoft Research
Richard Harper (MSR) and Alex Oliver (Cambridge) outlined
the goals of the meeting, and everyone introduced themselves - the
majority of attendees were either in Social Science/Anthropology or
Philosophy, with a few industrials and a couple of technical people
from Computing (networks&security).
The talks were mostly in the social science style
(people literally "read" papers, rather than powerpoint), so one had
to concentrate a bit more than usual, rather than looking at
bulletpoints and catching up on email/facebook.
Supporting control flow in the CIEL execution engine
How do you write a program that runs on hundreds or thousands of computers? Over the last decade, this has become a real concern for many companies that must be able to handle ever-growing data sets in order to stay in business. When those data sets grow to terabytes or petabytes in size, a single disk (or even a RAID array) can't deliver the data fast enough, so a solution is needed to exploit the throughput of hundreds or thousands of disks in parallel. In this post, I'll introduce various solutions to this problem, and explain how our CIEL execution engine supports a larger class of algorithms than existing systems.
IETF 80 highlights: Bufferbloat
Continuing my series of articles about noteworthy happenings at last week's IETF meeting, here is a summary of Jim Gettys's presentation on "Bufferbloat" to the Transport Area open meeting, which is in turn a summary of his many articles on the topic. This is significant not because it is new, but because it is a very thorough treatment of an old problem which has gone ignored by much of the IETF community - and probably by others too.
IETF 80 highlights: Multipath TCP
I have spent the last week in Prague for the 80th IETF meeting, and will be writing a few articles on the most interesting of the sessions I attended. Â Here's the first.