Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Support MOP running on the pulsar proxy

Open
#621 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
java

Research direction

The issue mentions the MOP, Pulsar proxy, brokers, and MQTT clients but names no files, tests, or entry points. First trace how the MOP is exposed in Kubernetes and how requests are routed between the proxy and broker. Done means the MOP can run on the Pulsar proxy, redirect requests to brokers, and preserve the stated DNS and port usage.

Written by the indexing model from the issue text.

Description

Is your feature request related to a problem? Please describe.
Currently, In K8s environment we need to expose the MOP on broker to the LAN for clients using the MQTT protocols.

Describe the solution you'd like

It will be better to let the MOP run on the pulsar-proxy and redirect to the broker,hence we can (1)make the entire pulsar environment be more friendly to manage . (2)User could leverage to the same DNS name with different port number to send the request (3) the brokers could work as lightweight as original design

Describe alternatives you've considered

Additional context

Dominant language
Java
Stars
190
Forks
57
PR merge metrics
No merged PRs in 30d

Getting set up

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from streamnative/mop

All issues in streamnative/mop

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.