> > If this is a REST endpoint then call it REST. It is very likely that users > will want to use HTTPS to use it. Calling it HTTP is a misnomer.
Very thanks for your correction. Best, Mattison On Thu, 9 Jun 2022 at 15:37, mattison chao <mattisonc...@apache.org> wrote: > I think building a separate HTTP server to serve REST produce/consume >> requests might be a good idea, like FunctionWorkerService, users can >> choose >> to run with broker for simplicity or run as a separate component if user >> wants isolation and scale independently. > > > Yes, it's a great suggestion. We will follow this way to make it more > scalable. > > I would make a separate project and release it as a .nar. It can run as a >> Broker Protocol Handler or a Proxy Extension. > > > Then if the project gets traction we can add it to Pulsar core repo. > > > +1, We chose to make it a separate project to support the Proxy/Broker > additional servlet and support it to run as an independent server. > > Best, > Mattison >