Skip to content

[Backend] -- Implement Distributed Locking for Indexer and Replay Jobs #1015

Description

@Devsol-01

Description:
If multiple instances are running, indexer jobs must not double-process the same ranges. Implement distributed locking:

  • lock per indexer stream
  • lock timeout and ownership checks
  • fallback behavior if lock cannot be acquired

Acceptance Criteria:

  • Distributed lock added.
  • Multiple instances tested to ensure no duplication.

Metadata

Metadata

Labels

BackendbackendStellar WaveIssues in the Stellar wave program

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions