Richard Mason, Centre for Information Technology Innovation, Queensland University of Technology, Email: r.mason@qut.edu.au
Wayne Kelly, Senior Lecturer, Centre for Information Technology Innovation, Queensland University of Technology, Email: w.kelly@qut.edu.au
Cycle stealing, P2P, Peer-to-Peer, Cycle sharing, Distributed computing, .NET Remoting
Peer-to-peer (P2P) computing has significantly broadened the range of applications used on the web. By breaking the client/server model imposed by web browsers, P2P systems have allowed ordinary web users to easily supply their own resources to the internet community without relying on third party servers. However, current P2P applications have primarily concentrated on sharing files (Gnutella, Freenet). We present a fully decentralised P2P network that allows users to share computing cycles. Furthermore, we allow applications to be developed for this network using the Microsoft .NET Remoting infrastructure. This provides a familiar programming model for developers and offers the potential for porting existing .NET Remoting and Java RMI applications relatively simply.
[ Full Paper ] [ Presentation ] [ Proceedings ] [ AusWeb Home Page ]