My favorites | Sign in
Project Logo
             
Development  
Explanation for those that would like to develop Dijjer

Architecture

  • MessagingLayer - We have a nice clean, and very easy to use interface to UDP/IP that takes care of message serialization and deserialization, along with waiting for messages and message timeouts.
  • MessageRouting - Our routing protocol is based on the "small world theory" incorporating some simplified innovations from Freenet.
  • DataTransmission - We use a simple UDP-based data transfer algorithm
  • IntegrityChecking - We employ two techniques to ensure the integrity of downloaded data
Hosted by Google Code