On Wed, Apr 26, 2017 at 7:30 PM John D. Ament <johndam...@apache.org> wrote:

> Its great to see another messaging solution come to the ASF.  Does your
> platform support any formats like AMQP, STOMP?


There are currently many messaging APIs and wire protocol specifications,
but for Pulsar we have opted for a custom wire protocol and a client API.
The primary reasons for that are in the feature-set supported by each of
these APIs (each of them was lacking some feature we required) and how
using a particular API/protocol was enabling the implementation of a highly
scalable client/broker.

Building on top on the the native client API, we have implemented a
WebSocket based API and we plan to add support for MQTT as well. We would
be very happy to add support for additional protocol and APIs in the same
way.


> Are there chances to share
> client libraries with ActiveMQ, Kafka or RocketMQ?
>

Even though all these projects are in the "pub-sub" space, the data models
and semantics do have significant differences that make the task
complicated. I think that targeting a common client API is a much more
achievable goal and we would be very happy to contribute on that front.

Matteo

Reply via email to