documentation for bridges


Daniel Cegiełka <daniel.cegielka@...>
 

Hi,

Do you plan to make available any documentation on how to write new bridges for MAMA (and when one can expect such documentation)?

Best regards,
Daniel


Mike Schonberg <mschonberg@...>
 

-----Original Message-----
From: openmama-dev-bounces@... [mailto:openmama-
dev-bounces@...] On Behalf Of Daniel Cegielka
Sent: Wednesday, December 07, 2011 11:35 AM
To: Openmama-dev@...
Subject: [Openmama-dev] documentation for bridges
Hi,

Do you plan to make available any documentation on how to write new
bridges for MAMA (and when one can expect such documentation)?

Best regards,
Daniel
Daniel,

We currently do not have documentation that addresses how to write new payload or messaging bridges for OpenMAMA as the bridge APIs were internal until now; however, we definitely intend to provide bridge API documentation in the near future.

In the meantime, I am more than happy to assist you in any way necessary through this mailing list. Your experiences will certainly prove valuable as we develop the documentation.

The Avis bridge, included as part of OpenMAMA, provides a simple example that might prove useful.

Regards,
-Mike

Michael Schonberg
OpenMAMA Maintainer
NYSE Technologies
mschonberg@...
Please consider the environment before printing this email.

Visit our website at http://www.nyse.com

****************************************************

Note: The information contained in this message and any attachment to it is privileged, confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender immediately by replying to the message, and please delete it from your system. Thank you. NYSE Euronext.


Daniel Cegiełka <daniel.cegielka@...>
 

Thank you for your response. I think that bridge for ZeroMQ is worth to prepare.


I'm a little surprised that you have chosen Avis instead ZeroMQ. ZeroMQ from the beginning was designed as a messaging for market data:


Best regards,
Daniel


2011/12/7 Mike Schonberg <mschonberg@...>



> -----Original Message-----
> From: openmama-dev-bounces@... [mailto:openmama-
> dev-bounces@...] On Behalf Of Daniel Cegielka
> Sent: Wednesday, December 07, 2011 11:35 AM
> To: Openmama-dev@...
> Subject: [Openmama-dev] documentation for bridges
> Hi,
>
> Do you plan to make available any documentation on how to write new
> bridges for MAMA (and when one can expect such documentation)?
>
> Best regards,
> Daniel

Daniel,

We currently do not have documentation that addresses how to write new payload or messaging bridges for OpenMAMA as the bridge APIs were internal until now; however, we definitely intend to provide bridge API documentation in the near future.

In the meantime, I am more than happy to assist you in any way necessary through this mailing list. Your experiences will certainly prove valuable as we develop the documentation.

The Avis bridge, included as part of OpenMAMA, provides a simple example that might prove useful.

Regards,
-Mike

Michael Schonberg
OpenMAMA Maintainer
NYSE Technologies
mschonberg@...
Please consider the environment before printing this email.

Visit our website at http://www.nyse.com

****************************************************

Note:  The information contained in this message and any attachment to it is privileged, confidential and protected from disclosure.  If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited.  If you have received this communication in error, please notify the sender immediately by replying to the message, and please delete it from your system.  Thank you.  NYSE Euronext.



Mike Schonberg <mschonberg@...>
 

Daniel,

We selected Avis because we already had a bridge implementation from a previous project, and it was much easier to provide the Avis bridge than to write a new one for a middleware with which we were not familiar. When we considered other open source bridges, ZeroMQ was at the top of our list.

I agree that ZeroMQ is a better choice in general and for market data specifically. It is my hope that the community will provide several open source alternatives to Avis including ZeroMQ. If you are interested in implementing a bridge, I will provide as much support as you require.

Regards,
-Mike

Michael Schonberg
OpenMAMA Maintainer
NYSE Technologies
mschonberg@...

-----Original Message-----
From: Daniel Cegiełka [mailto:daniel.cegielka@...]
Sent: Wednesday, December 07, 2011 12:44 PM
To: Mike Schonberg
Cc: Openmama-dev@...
Subject: Re: [Openmama-dev] documentation for bridges
Thank you for your response. I think that bridge for ZeroMQ is worth to
prepare.

http://www.zeromq.org/

I'm a little surprised that you have chosen Avis instead ZeroMQ. ZeroMQ
from the beginning was designed as a messaging for market data:

http://www.zeromq.org/whitepapers:market-analysis

Best regards,
Daniel


2011/12/7 Mike Schonberg <mschonberg@...>




> -----Original Message----- > From:
openmama-dev-bounces@... [mailto:openmama- >
dev-bounces@...] On Behalf Of Daniel Cegielka > Sent:
Wednesday, December 07, 2011 11:35 AM > To:
Openmama-dev@... > Subject: [Openmama-dev] documentation
for bridges > Hi, > > Do you plan to make available any documentation
on how to write new > bridges for MAMA (and when one can expect such
documentation)? > > Best regards, > Daniel


Daniel,

We currently do not have documentation that addresses how to
write new payload or messaging bridges for OpenMAMA as the bridge APIs
were internal until now; however, we definitely intend to provide bridge API
documentation in the near future.

In the meantime, I am more than happy to assist you in any way
necessary through this mailing list. Your experiences will certainly prove
valuable as we develop the documentation.

The Avis bridge, included as part of OpenMAMA, provides a simple
example that might prove useful.

Regards,
-Mike

Michael Schonberg
OpenMAMA Maintainer
NYSE Technologies
mschonberg@...
Please consider the environment before printing this email.

Visit our website at http://www.nyse.com

****************************************************

Note: The information contained in this message and any attachment to
it is privileged, confidential and protected from disclosure. If the
reader of this message is not the intended recipient, or an employee or
agent responsible for delivering this message to the intended recipient,
you are hereby notified that any dissemination, distribution or copying
of this communication is strictly prohibited. If you have received this
communication in error, please notify the sender immediately by replying
to the message, and please delete it from your system. Thank you. NYSE
Euronext.


Please consider the environment before printing this email.

Visit our website at http://www.nyse.com

****************************************************

Note: The information contained in this message and any attachment to it is privileged, confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender immediately by replying to the message, and please delete it from your system. Thank you. NYSE Euronext.


Daniel Cegiełka <daniel.cegielka@...>
 

thx Mike

Absolutely I'm interested to add such support for ZeroMQ. ZeroMQ gives the possibility to add support at the same level as RV, wmw or lbm - this means support for TCP, IPC and multicast.

The first step to think of such a bridge for ZeroMQ is good documentation. I also hope that such a ZeroMQ bridge would be part of MAMA (like Avis). So I'm waiting when the NYSE will provide more detailed documentation for the bridges.

Best regards,
Daniel Cegielka



W dniu 7 grudnia 2011 22:14 użytkownik Mike Schonberg <mschonberg@...> napisał:

Daniel,

We selected Avis because we already had a bridge implementation from a previous project, and it was much easier to provide the Avis bridge than to write a new one for a middleware with which we were not familiar. When we considered other open source bridges, ZeroMQ was at the top of our list.

I agree that ZeroMQ is a better choice in general and for market data specifically. It is my hope that the community will provide several open source alternatives to Avis including ZeroMQ. If you are interested in implementing a bridge, I will provide as much support as you require.

Regards,
-Mike

Michael Schonberg
OpenMAMA Maintainer
NYSE Technologies
mschonberg@...


> -----Original Message-----
> From: Daniel Cegiełka [mailto:daniel.cegielka@...]
> Sent: Wednesday, December 07, 2011 12:44 PM
> To: Mike Schonberg
> Cc: Openmama-dev@...
> Subject: Re: [Openmama-dev] documentation for bridges
> Thank you for your response. I think that bridge for ZeroMQ is worth to
> prepare.
>
> http://www.zeromq.org/
>
> I'm a little surprised that you have chosen Avis instead ZeroMQ. ZeroMQ
> from the beginning was designed as a messaging for market data:
>
> http://www.zeromq.org/whitepapers:market-analysis
>
> Best regards,
> Daniel
>
>
> 2011/12/7 Mike Schonberg <mschonberg@...>
>
>
>
>
>       > -----Original Message-----    > From:
> openmama-dev-bounces@... [mailto:openmama-     >
> dev-bounces@...] On Behalf Of Daniel Cegielka  > Sent:
> Wednesday, December 07, 2011 11:35 AM         > To:
> Openmama-dev@...       > Subject: [Openmama-dev] documentation
> for bridges   > Hi,   >       > Do you plan to make available any documentation
> on how to write new   > bridges for MAMA (and when one can expect such
> documentation)?       >       > Best regards,         > Daniel
>
>
>       Daniel,
>
>       We currently do not have documentation that addresses how to
> write new payload or messaging bridges for OpenMAMA as the bridge APIs
> were internal until now; however, we definitely intend to provide bridge API
> documentation in the near future.
>
>       In the meantime, I am more than happy to assist you in any way
> necessary through this mailing list. Your experiences will certainly prove
> valuable as we develop the documentation.
>
>       The Avis bridge, included as part of OpenMAMA, provides a simple
> example that might prove useful.
>
>       Regards,
>       -Mike
>
>       Michael Schonberg
>       OpenMAMA Maintainer
>       NYSE Technologies
>       mschonberg@...
>       Please consider the environment before printing this email.
>
>       Visit our website at http://www.nyse.com
>
>       ****************************************************
>
>       Note:  The information contained in this message and any attachment to
> it is privileged, confidential and protected from disclosure.  If the
> reader of this message is not the intended recipient, or an employee or
> agent responsible for delivering this message to the intended recipient,
> you are hereby notified that any dissemination, distribution or copying
> of this communication is strictly prohibited.  If you have received this
> communication in error, please notify the sender immediately by replying
> to the message, and please delete it from your system.  Thank you.  NYSE
> Euronext.
>
>
>
Please consider the environment before printing this email.

Visit our website at http://www.nyse.com

****************************************************

Note:  The information contained in this message and any attachment to it is privileged, confidential and protected from disclosure.  If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited.  If you have received this communication in error, please notify the sender immediately by replying to the message, and please delete it from your system.  Thank you.  NYSE Euronext.