Introducing Task Rate Limits (Beta)

Founder & Developer @ Mergent
Search for a command to run...

Founder & Developer @ Mergent
No comments yet. Be the first to comment.
Today, we’re excited to announce that Mergent has been acquired by Resend! Since day one, our mission at Mergent has been to provide the most reliable infrastructure for background jobs. We’ve focused relentlessly on uptime and simplicity, making sur...

We are thrilled to announce an update specifically for Mergent's larger customers: we have increased our usage limits from 1 billion to 100 billion invocations per month, reflecting our commitment to scaling alongside you. We also announced last week...
Dynamic usage-based pricing allows you to scale from zero to IPO and beyond.
We are excited to announce updates to Mergent's pricing, designed to provide greater transparency and cost-efficiency. Automatic Discounts as You Scale Our new dynamic pricing model automatically lowers your costs as your usage increases. This enable...

We're excited to announce Task Rate Limits! This new feature allows you to set maximum dispatch rates for tasks to your applications, with limits ranging from 1 to 500 tasks per second or minute.
Task Rate Limits are implemented to help avoid overloading applications with an excessive number of tasks simultaneously. By leveraging a sliding log algorithm, Mergent accurately maintains the dispatch rate within the defined limits across any given time window.
Rate limits can be adjusted anytime via the Mergent Dashboard, enabling developers to dynamically manage application throughput based on current performance and workload expectations.
Default Configuration: The default rate limit is set to 500 tasks per second per project.
This feature is available in beta today, and we'll be collecting feedback and data for further improvements. Let us know what you think.
Head over to the task rate limits docs to learn more.