Support MOP running on the pulsar proxy
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
- Domain
- backend, networking
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from streamnative/mop
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
streamnative/mop#1868 · 5 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
streamnative/mop#1818 · 1 comment ·
-
Can not build mopOpen
Difficulty 4/5 3-5 days Newbie friendliness 20/100
streamnative/mop#1765 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
streamnative/mop#1758 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
streamnative/mop#1665 ·
All issues in streamnative/mop
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
objectionary/eo#9182 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
objectionary/hone-maven-plugin#1293 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
MaikuB/flutter_appauth#683 ·
-
wait for review
Difficulty 1/5 1-3 hours Newbie friendliness 90/100
Maintainers usually reply within 1 day