You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by ffrenchm <ff...@gmail.com> on 2009/02/15 21:56:12 UTC
QPid C++ broker & portability
Hello,
I'm very optimistic about QPID C++ broker. I already did some bench)marks
and comparing to other queuer (like ActiveMQ or also QPID Java broker), the
results are very good.
I would be so very happy to use it in my project. But I've some blocking
points. The first one is the portability on some platform such as AIX, HPUX
& HPUX-IA. I know that there is some tasks planned to make work QPID C++
broker on sun platforms and I would like to know if there is other tasks
planned to make it work on AIX, HPUX, HPUXIA. Another question I have is
your estimation of the workload of this kind of task and what could be the
difficulties ???
Thanks for all
--
View this message in context: http://n2.nabble.com/QPid-C%2B%2B-broker---portability-tp2331415p2331415.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: QPid C++ broker & portability
Posted by Carl Trieloff <cc...@redhat.com>.
ffrenchm wrote:
> Hello,
>
> I'm very optimistic about QPID C++ broker. I already did some bench)marks
> and comparing to other queuer (like ActiveMQ or also QPID Java broker), the
> results are very good.
>
> I would be so very happy to use it in my project. But I've some blocking
> points. The first one is the portability on some platform such as AIX, HPUX
> & HPUX-IA. I know that there is some tasks planned to make work QPID C++
> broker on sun platforms and I would like to know if there is other tasks
> planned to make it work on AIX, HPUX, HPUXIA. Another question I have is
> your estimation of the workload of this kind of task and what could be the
> difficulties ???
>
> Thanks for all
>
Thanks for the interest,
Manuel has done quite a lot of work for Solaris, basically any post that
uses posix is minimal work. Ports
that are a bit further away need more intense effort like the Windows
port. HP-UX and AIX I would think
would be similar to solaris in effort (mostly just getting the compliers
happy) - not being more than a few
weeks work.
The guys to hit up on the topic on the dev list would be Andrew & Steve,
and possibly Alan
Carl.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: QPid C++ broker & portability
Posted by Carl Trieloff <cc...@redhat.com>.
ffrenchm wrote:
> Hello,
>
> I'm very optimistic about QPID C++ broker. I already did some bench)marks
> and comparing to other queuer (like ActiveMQ or also QPID Java broker), the
> results are very good.
>
> I would be so very happy to use it in my project. But I've some blocking
> points. The first one is the portability on some platform such as AIX, HPUX
> & HPUX-IA. I know that there is some tasks planned to make work QPID C++
> broker on sun platforms and I would like to know if there is other tasks
> planned to make it work on AIX, HPUX, HPUXIA. Another question I have is
> your estimation of the workload of this kind of task and what could be the
> difficulties ???
>
> Thanks for all
>
Thanks for the interest,
Manuel has done quite a lot of work for Solaris, basically any post that
uses posix is minimal work. Ports
that are a bit further away need more intense effort like the Windows
port. HP-UX and AIX I would think
would be similar to solaris in effort (mostly just getting the compliers
happy) - not being more than a few
weeks work.
The guys to hit up on the topic on the dev list would be Andrew & Steve,
and possibly Alan
Carl.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
RE: QPid C++ broker & portability
Posted by ffrenchm <ff...@gmail.com>.
> I have these types of machines available if you decide to pursue this
> effort and want help porting it.
>
Would be happy to help you. I'm currently subscribing to the dev list so
then we will have some discussions in it :)
--
View this message in context: http://n2.nabble.com/QPid-C%2B%2B-broker---portability-tp2331415p2352202.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
RE: QPid C++ broker & portability
Posted by Steve Huston <sh...@riverace.com>.
> I'm very optimistic about QPID C++ broker. I already did some
> bench)marks
> and comparing to other queuer (like ActiveMQ or also QPID
> Java broker), the results are very good.
Great!
> I would be so very happy to use it in my project. But I've
> some blocking
> points. The first one is the portability on some platform
> such as AIX, HPUX
> & HPUX-IA. I know that there is some tasks planned to make
> work QPID C++
> broker on sun platforms and I would like to know if there is
> other tasks
> planned to make it work on AIX, HPUX, HPUXIA.
Not that I am aware of, but someone else here may know more.
> Another question I have is
> your estimation of the workload of this kind of task and what
> could be the difficulties ???
The effort to port to HP-UX and AIX is going to center mostly on
Qpid's I/O layer and event handling. Linux, Windows, Solaris ports all
use their own OS facilities that are most favorable to performance on
that platform; AIX and HP-UX needs a similar bunch of code to be
developed. It's possible they can use the same one (maybe
select()-based) to get going quickest, though that may not yield the
best performance.
There will also be some work for threading and synchronization but I
expect this can pretty much reuse the same code as Linux - it's plain
pthreads.
Figure a couple of months of work to get this going.
I have these types of machines available if you decide to pursue this
effort and want help porting it.
-Steve
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org