The database group has focused in the last few years on the following research issues.
The huge popularity of p2p systems is mainly due the diffusion of some file-sharing and file-transfer protocols, which proved that such systems can actually be efficient and robust in face of very high dynamicity. However, such systems are extremely limited in the kind of queries they can support.
Much of the research on the construction of real p2p databases is currently aimed at the p2p decentralization of data integration mediators. The XPeer system we are designing, instead, addresses application fields where schema integration is not an issue, such as communities where a well-known common schema is exploited, or situations where nobody is going to define a schema mapping anyway. In this context, dynamicity and scalability are the central concerns.
The architecture of XPeer is based on two innovative concepts: the presence of two distinct subsystems devoted, respectively, to the management of queries and of schema update requests; and the use of cloning in order to distribute load among the administrative peers. By exploiting these key features, the actual workload processing power of our system can scale linearly in the number of peers in the system.