-
Notifications
You must be signed in to change notification settings - Fork 65
Closed
Description
At scale under load, some beacons may wait for the /status call before sending registrations or may simply fallback locally if it takes too much time ; relayers also tend to return errors at tail, this can result in more blocks being unnecessary built locally just because a relayer took more time. Being able to have the PBS status call immediately returns 200 without querying the relayers reduces the time taken in a hot path of beacons, this helps with attestations/block proposals.
I see two downsides:
- logs can be noisy: if all relayers are down, commit-boost PBS will still be called, will try to reach out to relayers, before returning an error back to the beacon, which will fallback locally,
- if a relayer is badly configured, it may take time to realize it, for this commit-boost could actually check them once at startup, without blocking the hot-path.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels