IntersectMBO / IntersectMBO/ouroboros-network

Potential Block Fetch logic optimisations

Open
#1,073 0 comments 0 reactions 0 assignees View on GitHub
block-fetch optimisation
Dominant language
Haskell
Stars
296
Forks
104
Avg merge
2d 10h
Merged PRs (30d)
4

Description

In #1054 we already made some optimisations to the Block Fetch logic so that it no longer stands out in the profiling report.

Duncan has the following optimisations in mind whenever it shows up again in the profiling report:
* Check that the Block Fetch decision code is not being woken up too frequently.
* Put a minimum time between decisions, so even if we do wake up again promptly, we wait a few milliseconds, i.e. rate limiting.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.