IntersectMBO / IntersectMBO/ouroboros-consensus

Consensus Quantitative Timeliness Agreements, aka QTAs

Open
#1,256 1 comment 0 reactions 1 assignee Claimed by @nfrisby View on GitHub
🌐 external 🏎️ performance needs-grooming :question: profiling technical debt
Dominant language
Haskell
Stars
67
Forks
43
Avg merge
5d 13h
Merged PRs (30d)
43

Description

@njd42 suggested these a while ago, and there was some planning around them, but for various reasons (I think personnel churn), the work disappeared.

The basic idea (feel free to edit this, Neil) is that the different components/teams need to specify their expected performance profiles, and add some benchmarks/tests to catch performance regressions/violations.

For now, I'm just opening this same Issue _mutatis mutandi_ in the Plutus, Ledger, Consensus, and Network repositories. Each team will at least need to consider what they want to do and want others to do.

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.