node-bunnymq
node-bunnymq copied to clipboard
New features and enhancements
Early opened PR, below you can find a list of what was done or still to be:
- [x] Implementation of channel pool
- [x] Implementation of universal message format (UMF)
- [x] Implementation of a requeue count
- [ ] Add unit tests
- [ ] Add benchmarks
such an awesome pull... why it's not merged yet? you guys need any help? :)
best
@rafaelamorim thanks for your message. We are sorry for the delay, we are currently working on other fronts, so we didn't manage to find the time to work on it. Below you can find an exhaustive list of what remains:
- Code documentation
- Fix PR according to review suggestion
- Refactor some parts, like extract the serialize, deserialize, and zip functions to MessageFormater class instead of keeping them in the message.
- Fix tests and add new ones
- Do another round of stress tests
- Make sure all features work fine
- Make sure that there is no breaking changes
- Wrap up everything and do the release
- publish to npm
So feel free to fork it and provide some work there, we always appreciate contributions. Thanks :wink: