<br><font size=2 face="sans-serif">Hi</font>
<br>
<br><font size=2 face="sans-serif">Here at Deutsche Boerse there are big
plans for a brand new realtime risk management system. The project is very
ambitious as to the requied performance and of course it must be bullet-proof
robust, reliable, fault-tolerant, etc.</font>
<br>
<br><font size=2 face="sans-serif">It seems that this will require a message
broker of some sort. AMQP could have a good chance since it has already
been adopted here for two other projects.</font>
<br>
<br><font size=2 face="sans-serif">I would personally like RabbitMQ, but
I think that Apache Qpid will be a strong competitor, because:</font>
<br>
<br><font size=2 face="sans-serif">1. It has a C++ broker which should
supposedly be faster than Erlang. I personaly don't think that C++ always
means faster, but some people here do.</font>
<br><font size=2 face="sans-serif">2. It seems to care better for its C/C++
clients than RabbitMQ. And most of the clients will be C/C++.</font>
<br><font size=2 face="sans-serif">3. The fact that the latest Qpid Java
JMS client is a disaster will probably not bother anyone around here too
much.</font>
<br>
<br><font size=2 face="sans-serif">So my questions are:</font>
<br>
<br><font size=2 face="sans-serif">- Are there some performance benchmarks
available comparing RabbitMQ to Qpid?</font>
<br><font size=2 face="sans-serif">- Is the RabbitMQ C client mature enough
to be used for such job?</font>
<br><font size=2 face="sans-serif">- What limitations does the C client
have compared to the Java client?</font>
<br><font size=2 face="sans-serif">- Is there a chance that the C client
would become officially supported?</font>
<br>
<br><font size=2 face="sans-serif">I'm afraid the last one might be a show-stopper
as I think it would not be acceptable around here to use something marked
as experimental in production.</font>
<br>
<br><font size=2 face="sans-serif">I'm not sure how many people are considering
to use AMQP from C or C++, but I guess there must be enough of them for
RabbitMQ to consider supporting them officially. At least in finance C/C++
still seems to be used quite a lot.</font>
<br>
<br><font size=2 face="sans-serif">Cheers</font>
<br><font size=2 face="sans-serif">Jiri</font>
<br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000"><br>
----------------------------------------------------------------------------<br>
Deutsche Börse Services s.r.o.<br>
Managing Directors/Geschäftsführung:<br>
Michael Gassmann, Mats Andersson.<br>
Limited liability company with registered office at<br>
Vladislavova 1390/17, postal code: 110 00 Prague 1,<br>
recorded in the Commercial Register IC: 275 77 015.<br>
Maintained by the city court in Prague,<br>
Sec. C, File No. 116874.</span><br><pre>-----------------------------------------
Diese E-Mail enthaelt vertrauliche oder rechtlich geschuetzte Informationen.
Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte
sofort den Absender und loeschen Sie diese E-Mail. Das unbefugte Kopieren
dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen
ist nicht gestattet.

The information contained in this message is confidential or protected by
law. If you are not the intended recipient, please contact the sender and
delete this message. Any unauthorised copying of this message or
unauthorised distribution of the information contained herein is prohibited.

Legally required information for business correspondence/
Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz:
http://deutsche-boerse.com/letterhead
</pre>