NodeJS Message router implementation
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript, node.js
- Lĩnh vực
- backend, distributed-systems
Hướng nghiên cứu
Bắt đầu bằng cách đọc tài liệu về các chế độ định tuyến của Pulsar được liên kết, sau đó kiểm tra client Node.js để tìm các Producer APIs của nó cũng như bất kỳ giao diện Message Router hoặc bài kiểm thử định tuyến hiện có nào. Công việc được hoàn thành khi client cung cấp hành vi message-router được yêu cầu và hỗ trợ định tuyến các message có khóa đến partition dự kiến mà không xảy ra rebalance ngoài mong muốn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hello,
My goal is to ensure a consumer will always receive key associated messages.
But from my tests, on adding/removing consumers there are cases where Pulsar will do a rebalance.
So I think my best shot is to publish to a specific partition and subscribe to this specific partition with my customer.
So what I would do is implement the Message Router interface as explained here.
But I could not make it in the Node.js client, as it does not seem to exist.
Will that be implemented in the future ?
Let me know if I'm mistaking or if it's unclear, as I'm pretty new to Apache Pulsar.
Thanks for reading.
- Ngôn ngữ chính
- C++
- Star
- 164
- Fork
- 99
- Merge trung bình
- 5 ngày 18 giờ
- Pull request đã merge (30 ngày)
- 2
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của apache/pulsar-client-node
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
apache/pulsar-client-node#477 ·
-
公司网络无法访问海外站点,如何解决? Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
apache/pulsar-client-node#455 · 3 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
apache/pulsar-client-node#432 · 2 reaction ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100
apache/pulsar-client-node#431 · 3 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
apache/pulsar-client-node#429 · 1 bình luận ·
Tất cả issue của apache/pulsar-client-node
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
AXERA-TECH/ax-llm#77 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
games-on-whales/wolf#509 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
-
bug-unconfirmed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
NVIDIA/cuda-samples#453 ·