Skip to content

turbine and leader: accelerate ingestion and block production - #287

Merged
39 commits merged into
alpenglow-devfrom
7layer/pr-turbine-ingestion
Sep 25, 2026
Merged

39 commits merged into
alpenglow-devfrom
7layer/pr-turbine-ingestion

Conversation

@7layermagik

@7layermagik 7layermagik commented Sep 24, 2026 •

Copy link
Copy Markdown

Accelerate shred production and ingestion, prepare transactions during arrival, and reduce leader packing overhead.

  • FEC encoding/recovery acceleration with signed-Merkle authentication of reconstructed shreds.
  • Early signature verification and message preparation, reduced retention scans, and completion journaling with failure propagation.
  • Prepared leader transactions, admission prechecks and near-limit synthetic block tests, preserving priority and cost limits.

Combines the former #287 and #290 scopes into one review against alpenglow-dev. Replaces #259 and the production portion of #279. Commits and authorship are preserved. Replay-side incremental execution and its repair integration are in #292.

Validation: full turbine, sigverify and blockprod suites passed on this exact source tree; repair-sim built. No new performance measurement or deployment was performed during consolidation. Historical component benchmarks are not claims about live voting latency.

@7layermagik 7layermagik changed the title turbine: accelerate FEC, prepare transactions and journal completion turbine and leader: accelerate ingestion and block production Sep 24, 2026
@NeerajGodiyal NeerajGodiyal closed this pull request by merging all changes into alpenglow-dev in edd8851 Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants