Skip to content

Improve node pooling: calculate current tick based on all public nodesΒ #10

@qubicmio

Description

@qubicmio

What, why, who

As an integration service relying on the nodes I need the pool to return the best node(s) so that I can synchronize (data) with the network.

Currently we calculate the current tick from the configured nodes. When most nodes fall behind we calculate the wrong current tick because the last remaining current node(s) are considered an outlier and are ignored. To avoid this behavior the current tick should be calculated from the whole network of public nodes.

Acceptance criteria

  • Calculate the latest tick based on all public nodes.
  • Mark the most reliable node as 'reliable' based on the new tick calculation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    πŸ“‹ Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions