grammyjs / grammyjs/runner

perf: split up and retire grammY runner

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
27
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Most of the grammY runner perf comes from three things. They should be dealt with as follows.
- a good queue: this is useful for webhooks, too, so we should release it as a new plugin that works on both polling and webhooks
- backpressure by the queue: this can be added to the core lib, it is very simple to do so
- fast polling: this is actually trivial to do, we can also add it to the core lib with very little changes

That way, both polling and webhooks can be made substantially faster by adding a queue.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.