Category: P2P Software

Secure, fast, P2P filesystem: An interview with DustFS author Michael Stapelberg

5 October, 2008 (23:25) | BitTorrent Protocol, Interview, P2P Software, Piracy Research | No comments

Download MP3 audio of interview here.
A couple of weeks ago I interviewed Michael Stapelberg, head developer of the DustFS project. You can listen to a recording of this interview here. DustFS is an encrypted, distributed file system based on the BitTorrent protocol. DustFS’s major features are full encryption, authentication using certificates and usage of BitTorrent [...]

Unworkable 0.51 Released - Major bugfixes

1 October, 2008 (20:51) | BitTorrent Protocol, P2P Software | No comments

I just released version 0.51 of our high-performance, BSD-licensed C implementation of BitTorrent, Unworkable. This release contains very minor code changes which fix some important bugs in the mapping of torrent pieces to on-disk mmap()’d regions. In particular, this can fix some edge-cases in the downloading of large, multi-file torrents.

Direct download link to [...]

Battling Climate Change with BitTorrent - An Interview with Jeremy Blackburn of the University of South Florida

22 September, 2008 (22:22) | BitTorrent Protocol, P2P Software | No comments

Download MP3 audio of interview, part one.
Download MP3 audio of interview, part two.

Last week I had the chance to interview Jeremy Blackburn, a graduate student at the University of South Florida. Jeremy’s research interests are in the energy efficiency of computer networks. I spoke to Jeremy concerning his work to improve the power management of [...]

Unworkable 0.5 Released - Fast Extension, Fast Resume and many bugfixes

22 September, 2008 (20:44) | BitTorrent Protocol, P2P Software | No comments

Better late than never
After more than six months of working on our data-mining and statistical analysis software, I’ve finally had some free time to work on our high-performance cross-platform BitTorrent implementation, Unworkable. My interest in Unworkable was greatly renewed by the fact that Michael Stapelberg is using it as a basis for his distributed [...]

Podmailing: the next p2p craze?

7 August, 2008 (10:42) | P2P Software | No comments

A couple of weeks ago I had the opportunity to interview Louis Choquel CEO of zSlide the company behind a new service called podmailing. Podmailing is a simple way to send and receive large files and folders by e-mail. Prior to launching in the US last month the service had over 40,000 registered users mostly [...]

Three reasons why video is the Holy Grail of P2P

21 July, 2008 (15:55) | BitTorrent Protocol, P2P Software | No comments

Peer-to-peer technology has many extremely useful applications. Fundamentally P2P is about increasing network resilience and decreasing bandwidth costs. Privacy, anonymity and security are all secondary to these essential principles. While BitTorrent has been an extremely successful P2P protocol for certain types of P2P applications, such as patch distribution for Blizzard’s World [...]

Why Python is better than C

17 July, 2008 (17:33) | P2P Software | 3 comments

I love C. I’ve written a little bit of C code in my time - both UNIX user land and kernel stuff. I co-wrote OpenBSD’s rum(4) i802.11a/b/g wireless driver for Ralink USB devices [article here] and also made large contributions to OpenRCS and OpenCVS [articles here, here and here]. I’m also the [...]

P2P Research at Google wrap up and slides

16 July, 2008 (20:50) | BitTorrent Protocol, P2P Software, Piracy Research | No comments

I gave a talk at Google/bayPIGgies last week. I was very pleasantly surprised by the turnout - and most of all by the excellent questions asked by the audience. The interest from people at the talk crossed many domains - people were generally curious about many aspects, from security to technical scalability concerns [...]

P2P Research Talk @ Google in Mountain View tonight

10 July, 2008 (09:53) | P2P Software, Piracy Research | No comments

Just a quick note, I will be speaking on the subject of our research at the Google amphitheatre this evening. Details on the talk, along with directions etc, can be found at the BayPiggies site.
I will post my slides online and I believe there will be a good-quality recording of the talk made [...]

Have your software email you when it is in trouble with Python logging

29 June, 2008 (09:08) | P2P Software | 3 comments

Here at P2P Research, we have numerous long-running software agents written mostly in Python, which crawl BitTorrent and perform various types of analysis. While these agents are relatively robust, every few months they might hiccup - perhaps not even from a condition within their control, like a full disk.
In any case, we want these [...]