|
The Tristero project is currently working on several concrete
applications which use Tristero components.
File-sharing applicationWe are developing an application which can be used by small groups of people to conveniently share files with each other. Unlike other file-sharing applications, it will use the Tristero search engine which allows for fast searching based on multiple fields of metadata such as Title, Author, Date, Description, and Content Type. It uses an IRC-based initial discovery mechanism for finding other nodes without a central point of failure. It uses Swarmcast for file transfers to make efficient use of network bandwidth when many people are downloading large files.
Distributed RAIDWe are working on a distributed filesystem which gives RAID-like benefits to a cluster of heterogenous and geographically distributed machines. It uses an implementation of the Tristero file storage service which is based on the Tristero implementation of the Chord network architecture. Mnet Distributed FilesystemThis is a distributed filesystem using the Mnet file storage module and an RDF-based searching system. This project is in the design stages. It will allow you to turn a cluster of MN servers into a distributed virtual filesystem.
RSS SyndicationThis project is a system for allowing users to share RSS feeds in a decentralized manner. |