Scale and performance in a distributed file system
ACM Transactions on Computer Systems (TOCS)
Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
Inside distributed COM
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Globe: A Wide-Area Distributed System
IEEE Concurrency
SSYM'95 Proceedings of the 5th conference on USENIX UNIX Security Symposium - Volume 5
Locating objects in wide-area systems
IEEE Communications Magazine
A scalable, robust network for parallel computing
Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
The distributed ASCI Supercomputer project
ACM SIGOPS Operating Systems Review
Chord: a scalable peer-to-peer lookup protocol for internet applications
IEEE/ACM Transactions on Networking (TON)
Survivable Monitoring in Dynamic Networks
IWIA '04 Proceedings of the Second IEEE International Information Assurance Workshop (IWIA'04)
Analyzing peer-to-peer traffic across large networks
IEEE/ACM Transactions on Networking (TON)
A wide-area Distribution Network for free software
ACM Transactions on Internet Technology (TOIT)
Survivable Monitoring in Dynamic Networks
IEEE Transactions on Mobile Computing
CX: A scalable, robust network for parallel computing
Scientific Programming
On line markets for distributed object services: the MAJIC system
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
EST-grid: an efficient scalable peer-to-peer infrastructure for web service discovery
AIC'05 Proceedings of the 5th WSEAS International Conference on Applied Informatics and Communications
Using object replication for building a dependable version control system
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Hi-index | 0.00 |
The goal of the Globe project is to design and build a middleware platform that facilitates the development of large-scale distributed applications, such as those found on the Internet. To demonstrate the feasibility of our design and to test our ideas, we are currently building a new Internet application: The Globe Distribution Network. The Globe Distribution Network, or GDN, is an application for the efficient, worldwide distribution of free software and other free data. The GDN can be seen as an improvement to anonymous FTP and the World Wide Web due to its flexibility and extensive support for replication. This paper describes the design of the GDN. We start by explaining how the replication facilities of the Globe middleware are used to make the GDN efficient, and how these facilities are implemented. Next, we present the architecture of the GDN and discuss how the Domain Name System can be used as a first approach towards a worldwide service for naming software packages and other entities. This is followed by an analysis of the security requirements for the GDN and measures taken to satisfy these requirements. We hope to make Globe and GDN itself available for free under the BSD license by 2001.