Problem
We are trying to use Vercel Queues to process Klaviyo events for analytics purposes. I noticed that when I send messages above ~250 kb they fail with a generic error. We’ve split messages to stay under this undocumented constraint, but that adds rate limit pressure.
Current Behavior
- Messages >
250 kbfail with a generic error. - The volume is such that we run up against rate limits often due to message splitting.
- The documentation states messages can be up to
100 mb - New messages have higher priority than retry messages, causing delays for retries during high traffic.
Expected Behavior
- Support for larger message sizes as documented (up to
100 mb).
Recommendation
- A setting to change the behavior to prioritize old messages
Environment
- Package:
@vercel/queue - Version:
0.1.4


