Dear Pulsar team, I'd like to propose the following PIP on a gRPC protocol handler : https://gist.github.com/cbornet/f0a18c4528c2be129bb120cc231b62c6 See https://github.com/apache/pulsar/issues/271 for a discussion on having gRPC as an alternative protocol for Pulsar. I also have a MVP of the feature in my repo in case you want to have a look : https://github.com/cbornet/pulsar/tree/grpc-protocol It currently implements: - Plugging the handler - Starting a plaintext and a TLS server - Handling authentication (incl SASL) - Topic lookup - Producing messages
Let me know if you have any questions. Best regards Christophe