Package io.axoniq.framework.springcloud.routing


@NullMarked package io.axoniq.framework.springcloud.routing
Routing primitives for the Spring Cloud connector: the cluster members, their capabilities, and the ConsistentHash ring that picks one for a given routing key.

These types carry no transport or discovery concerns, and depend on nothing beyond QualifiedName.

  • Class
    Description
    An immutable consistent-hash ring resolving a routing key to the Member that should handle a command.
    A single node in the cluster of applications distributing messages through Spring Cloud Discovery.
    The messages a Member is able to handle, and the relative share of command load it asks for.