feat: Adding PbjWriter
Open
- Dominant language
- Java
- Stars
- 44
- Forks
- 15
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 12
Description
Write-side counterpart to PbjReader: fixed-width/varint(+zigzag) writes, plus a placeholder/patch mechanism for filling in length prefixes after writing content, avoiding a two-pass encode for short strings.
**Benefit:** same buffer-reuse win as PbjReader, applied to writes.
PR: hashgraph/pbj#909
Contributor guide
Research direction
Start by reading the existing PbjReader and the PR referenced in the issue to understand the intended writer structure. The work is done when PbjWriter supports fixed-width, varint and zigzag writes, plus placeholder patching for length prefixes without a two-pass encode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100