|"Nodezilla is a secured, distributed and fault tolerant routing system (aka Grid Network ). Its main purpose is to serve as a link for distributed services built on top of it (like chat, efficient video multicasting streaming, File Sharing, secured file store ...). Nodezilla provides cache features; any server may create a local replica of any data object. These local replicas provide faster access and robustness to network partitions. They also reduce network congestion by localizing access traffic. It is assumed that any server in the infrastructure may crash, leak information, or become compromised, therefore in order to ensure data protection, redundancy and cryptographic techniques are used.
Nodezilla nodes form a decentralized, self-organizing and fault-tolerant overlay network within the Internet. Nodezilla provides efficient request routing, deterministic object location, and load balancing in an application-independent manner. Furthermore, Nodezilla nodes provide mechanisms that support and facilitate application-specific object replication, caching, and fault recovery.
The first service built on top of Nodezilla's distributed routing is the now very popular File Share service, allowing people to share files with other users. One of the main advantages provided by the Nodezilla Grid Model over classical decentralized P2P networks, is the introduction of Persistent file Sharing, where a file is still available to download even if the original "sharer" goes offline, making popular content available 100% of the time at 100% of the client bandwidth (shameless plus), see below for details.
Currently implemented (completely or partially) services are:
- Anonymous File sharing
- Hierarchical Multimedia Streaming
- Digital photo sharing with selected friends" --Nodezilla
What is Nodezilla?