DedSecInside / DedSecInside/gotor

Crash-safe frontier store (Badger/Bolt) & resumable jobs

Open
#73 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
173
Forks
45
PR merge metrics
No merged PRs in 30d

Description

## Summary
Provide a pluggable, persistent frontier and seen-set so long crawls can resume after crashes or restarts.

## Motivation
- Reliability for multi-day jobs
- Lower revisit rates after restart

## Scope
- Frontier interface remains the same
- Implement `badger` or `bolt` backend
- `--state-dir` config; `resume ` CLI

## Acceptance Criteria
- Kill the process mid-crawl; on resume, crawl continues with minimal revisits
- State file size and write rate documented

## Tasks
- [ ] Persistent frontier implementation + tests
- [ ] Job IDs and checkpoints
- [ ] CLI: resume command and flags

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.