qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Huston" <shus...@riverace.com>
Subject RE: QPid C++ broker & portability
Date Mon, 16 Feb 2009 15:42:14 GMT
> 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


Mime
View raw message