|
|
|||||||||||||||||||||||||||||||||||||||||||||
Alois Cochard's BlogAloÏs Cochard is a developer in a business software company. He started learning Java at 12 and spends his free time to develop network security tools and messaging software. During his study he explored GUI development creating an open-source alternate UI for windows (developed with an L5G language allowed for focusing on the GUI). His current project is UniNet, an open source project created to achieve a freedom decentralized area used by people to share data and CPU power. Networking: Ensure data integrity in a decentralized storage systemPosted by alois on January 27, 2009 at 12:57 AM | Permalink | Comments (1)Introduction I'm actually developing on my free time a decentralized computing platform in java, I'm in the early stage, defining concepts and building the foundation. This platform is target to be available to anyone connected to internet, so data integrity must be granted to avoid corruption of data from someone else, I gonna describe the concept I created to avoid any corruption of data in a high decentralized storage system. Definition The decentralized platform consist of (highly simplified):
Integrity checking scenario Network service receive data request:
Conclusion Please feel free to comment it, especially if you know better solution or any software who have implemented a such concept efficiently. UniNet experimental project was close, you can find informations about my new project here. |
January 2009
Search this blog:CategoriesCommunity: Global Education and Learning CommunityCommunity: Java Communications Community: Java Tools Community: JXTA Databases Extreme Programming Grid J2SE JXTA P2P Performance Programming Tools Archives
January 2009 Recent EntriesNetworking: Ensure data integrity in a decentralized storage system Persistence: Creating a lightweight platform for object persistence AI: Imagine when intelligent software replace software developer | ||||||||||||||||||||||||||||||||||||||||||||
|
|