Sep 17 – 21, 2012
Clarion Conference Centre
Europe/Prague timezone

Messaging Service and Client Software

Sep 18, 2012, 2:50 PM
Nadir (Clarion Conference Centre)


Clarion Conference Centre

Presentation Resource Infrastructure services (Peter Solagna: track leader) New middleware products


Lionel Cons (CERN) Massimo Paladin (CERN)

Printable Summary

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.

Description of the work

See summary.

Wider impact of this work

See summary.

Primary authors

Presentation materials