|Title||Building a distributed database using a peer-to-peer platform|
|Keywords||distributed databases, peer-to-peer, DHT|
|Description||P-Grid is a next generation peer-to-peer platform for distributed
information management. An existing Java implementation of P-Grid
should be extended to integrate a database as local storage for peers.
The information is currently represented by Java classes and an XML
document at the hard disk. The goal is to improve the performance
of the overall system.
The student has to choose a database, define the database schema, and integrate the database into the implementation. The Java source code has to be well documented using JavaDoc.
|Benefits||Java, database techniques (schemas, SQL)|