Hi Devs, I am planning to integrate Axis2 with Free Pastry [1] which is a is a generic, scalable and efficient substrate for peer-to-peer applications , as my GSOC 2010 project.which will be integrated with the AXIS2 transports and make the axis2 to obtain the advantages of free pastry.
In brief " Pastry nodes form a decentralized, self-organizing and fault-tolerant overlay network within the Internet. Pastry provides efficient request routing, deterministic object location, and load balancing in an *application-independent* manner. Furthermore, Pastry provides mechanisms that support and facilitate application-specific object replication, caching, and fault recovery". The first milestone is the integration of axis2 with free pastry maintaining the axis2 transport's interoperability and provide an scalable and reliable integration point.In this i have to map the features of axis2 to free pastry since this network overlay can operate encapsulating the bottom network layers. After the successful integration one can expand this to obtain more benifits from the applications[2][3][4] which are implemented on top of free pastry which have capabilities like multicast , anycast and distributed caching etc. Srinath Perera who helped me in understanding the scope of this project is willing to mentor myself whom i really obliged for the assistance given. I really appreciate and welcome comments and thoughts to nourish the idea. [1]http://www.freepastry.org/ [2] Scribe <http://www.freepastry.org/SCRIBE/default.htm> -group communication/event notification. [3] Squirrel <http://www.freepastry.org/Squirrel/default.htm>- co-operative web caching. [4] Past <http://www.freepastry.org/PAST/default.htm> -archival storage Thank you, Regards, Shelan Perera Undergraduate University of Moratuwa Sri Lanka www.shelan.info
