Free Tool

Reviewer Load Balancer

Distribute PR reviews fairly across your team based on availability and current workload.

Reviewers (3)

100%

Fully available

80%

Mostly available

60%

Partially available

Pull Requests (5)

How the Load Balancer Works

This tool uses a weighted load balancing algorithm to distribute PR reviews fairly across your team members.

Algorithm:

  1. Each reviewer starts with a load of 0
  2. For each PR, the algorithm calculates a "weighted load" for each reviewer: current_load / (availability / 100)
  3. The PR is assigned to the reviewer with the lowest weighted load
  4. That reviewer's load is incremented by 1
  5. The process repeats for all PRs

Availability Scores:

  • 100%: Fully available - will receive proportionally more reviews
  • 70-90%: Mostly available - will receive slightly fewer reviews
  • 40-60%: Partially available - will receive significantly fewer reviews
  • 0-30%: Limited/unavailable - will receive minimal or no reviews

This ensures that team members with higher availability naturally receive more reviews, while those with limited capacity are protected from overload.