Hi all, Some of the people have been asking for a REST-proxy like equivalent component in Pulsar. Pulsar already has a web service that provides the management API over a Pulsar cluster. We don't actually need a separate component or service for supporting streaming events in and out of Pulsar using HTTP. We can just add endpoints to the existing web server to support those functionalities.
I'd like to start a discussion on adding REST endpoints to the current web server for producing, consuming and reading messages. So people can use HTTP for streaming events in and out of Pulsar without setting up additional components. The full proposal is written at https://github.com/apache/pulsar/wiki/PIP-64:-Introduce-REST-endpoints-for-producing,-consuming-and-reading-messages . Feedback and comments are welcome! - Sijie