26–30 Mar 2012
Leibniz Supercomputing Centre (LRZ)
CET timezone
CALL FOR PARTICIPATION: is now closed and successful applicants have been informed

Messaging Service and Client Software

27 Mar 2012, 11:20
25m
LRZ 2 (100) (Leibniz Supercomputing Centre (LRZ))

LRZ 2 (100)

Leibniz Supercomputing Centre (LRZ)

Speaker

Massimo Paladin (CERN)

Description of the Work

See overview.

Conclusions

See overview.

Overview (For the conference guide)

Messaging is an appealing technology which simplifies the integration between applications at different levels. It is used in production within EGI and being evolved in the EMI project.

Messaging is not just an API, it is a service like databases or web servers and it requires to be deployed on dedicated servers. In order to get the best in terms of reliability and scalability the EMI Messaging Product Team recommends to use dedicated messaging services made of independent brokers.

It is not trivial to write robust applications which make usage of messaging. In order to prevent code duplication and extra maintenance the EMI Messaging Product Team is providing a set of tools and libraries which can be used to build easily flexible and robust applications.

The proposed architecture for a messaging service and the set of tools and libraries will be presented along with their benefits.

Impact

See overview.

URL

https://twiki.cern.ch/twiki/bin/view/EMI/EMIMessaging

Primary author

Massimo Paladin (CERN)

Co-author

Lionel Cons (CERN)

Presentation materials