apache / apache/pulsar-client-node

more than 3 topics blocks async operations

Open
#131 8 comments 0 reactions 0 assignees View on GitHub
triage/week-43
Dominant language
C++
Stars
164
Forks
98
PR merge metrics
No merged PRs in 30d

Description

If we have more than 3 active topics Pulsar blocks all async operations such as readdir, readFile, http.get, etc. on NodeJS
So, I cannot read even static files, do HTTP requests, etc.

I prepared for you a pure NodeJS example with "Pulsar client.subscribe" and 4 topics [here](https://github.com/steelone/node_pulsar/tree/master)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked pure NodeJS example and reproduce the problem using Pulsar client.subscribe with four topics. Trace why readdir, readFile, and http.get stop completing when more than three topics are active; done means these asynchronous operations continue to work with four or more topics.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.