algorand / algorand/go-algorand

Add option to store and retrieve deltas

Open
#5,921 2 comments 0 reactions 0 assignees View on GitHub
Enhancement
Dominant language
Go
Stars
1.4k
Forks
537
Avg merge
1d 6h
Merged PRs (30d)
17

Description

## Status

Currently node stores a few deltas in memory only.

## Expected

Node optionally stores deltas along with blocks and allows for retrieval from storage.
This could be available only with PebbleDB compressed storage to not go beyond current full archival SQLite storage requirements.

Imagine a follower-less infra once dedicated archivers have this option enabled.

## Urgency

Alognode.io built a dedicated pipeline and a block server just for that - to solve the jittery nature of the current conduit/follower pipeline.

https://github.com/AlgoNode/blocksrv
https://github.com/AlgoNode/conduit-plugin-export-blksrv

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.