Search Ctrl K
Home / Tools
THE FEUTEX TOOLKIT

Queue Drain After Outage

Estimate recovery time when consumers process faster than ongoing arrivals.

Computer Systems workspace● Runs in your browser
01 Your input
02 Your result
View or copy raw result data
FormulaNet drain rate = consume-arrive; Time to catch up = backlog/(consume-arrive)

Made for real tasks

  • Estimate recovery time when consumers process faster than ongoing arrivals.
Explore step-by-step workflows →

Worked example

Inputs

Backlog
500000 messages
Arrival rate
2000 messages/s
Processing rate
4500 messages/s

Expected results

Net drain rate
2500 messages/s
Time to catch up
200 s

Load the example in the workspace to reproduce these results. Display rounding does not change the underlying calculation.

How to use this tool

  1. Enter backlog, arrival rate, processing rate in the displayed units.
  2. Calculate the scenario, then compare it with measurements before changing a system.

Try this example

{
  "backlog": 500000,
  "arrive": 2000,
  "consume": 4500
}

Accuracy and scope

Constant rates and no redelivery; processing must exceed arrivals.

Is my data uploaded?

This tool runs locally in your browser. Input and output are not sent to a processing server. Copy or download your result before leaving the page.