Skip to content

Epoch cadences #386

@bmcase

Description

@bmcase

In the Attribution spec (without safety limits considered) each site's epoch will start independently of other sites (starting for example on the first time the API is called by this site). This has the benefit that it avoids a situation where all per-site budgets are on the same cadence such that at the end of the epoch all users are out of budget at the same time. The Big Bird algorithm assumes that per-site epochs start/end on the same cadence as the epoch for the global budget and for quotas.

The following table captures several options for epoch cadences. Likely option 2 offers the best tradeoffs.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions