SAGA Message API
Google Summer of Code 2010 ideas
Primary Mentor: Shantenu Jha
Secondary Mentor: Andre Merzky
Project: OMII SAGA
.
Background
Distributed computing is hard, not at last because of the difficulties involved to efficiently coordinate and communicate between the individual application components. While the SAGA advert service addresses those needs for infrequent exchanges of small data items, a more performance oriented message API covering a variety of communication patterns is required for a large set of use cases. Various drafts exist for such an API, and the API specification is expected to be finalized in Q2/2010.
Project Goals
A performant implementation of the SAGA Message API extension is planned to allow to exchange large, i.e. O(10MB), opaque pieces of data (messages) via a (a) point2point, (b) client/server, and (c) publish/subscriber patterns. The channel setup should be able to penetrate firewalls (via splicing), and should be ssh secured.
Project Description
Implementation of a message API adaptor as described above.
Project Requirements
Advanced C++ and Unix programming skills.





© The University of Southampton on behalf of OMII-UK. All Rights Reserved. |