Boost 'ranking' service to ensure fair distribution based on bid price

Goal

To aid with &293 (closed), we require a service that paces the boosts based on their respective bid.

What needs to be done

A long running service that is able to rank boosts based on their respective bids. For example if the total bid pool was $100, and I have bid $10, I should receive 10% of all the available views.

QA

N/A

UX/Design

N/A

Personas

Boosters

Experiments

N/A

Acceptance Criteria

  • Deployed via the new runners helm chart (with argo)
  • Spec tests to ensure the pacer/ranking system works
  • Possible changes to the way we record view for efficiency
  • Changes to schemas if necessary to support the calculations and rankings

Definition of Ready Checklist

  • Definition Of Done (DoD)
  • Acceptance criteria
  • Weighted
  • QA
  • UX/Design
  • Personas
  • Experiments
Edited Nov 21, 2022 by Mark Harding
Assignee Loading
Time tracking Loading