Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Shuffle ¶
type Shuffle struct {
// contains filtered or unexported fields
}
Shuffle shuffles messages among ISB
func NewShuffle ¶
NewShuffle accepts list of buffer identifiers(unique identifier of isb) and returns new shuffle instance. It uses vertex-name as seed, without a seed, we will end with the problem where Shuffling before the Vnth vertex creates a key to edge-buffer-index affinity, which will not change from Vn to Vn+1 Reduce vertices if there is no re-keying between these vertices causing idle partitions.
Click to show internal directories.
Click to hide internal directories.