Skip to main content

Module partition

Module partition 

Source

Structs§

Crc16SoloPartitioner
Default SoloPartitioner: crc16_ccitt(lane_utf8) % num_flow_partitions.
Partition
A resolved partition within a family.
PartitionConfig
Partition counts for each family. Fixed at deployment time.

Enums§

PartitionFamily
The partition families in FlowFabric.

Traits§

SoloPartitioner
Strategy for picking a solo execution’s partition from its lane id.

Functions§

budget_partition
Compute the partition for a budget ID.
execution_partition
Compute the partition for an execution ID.
flow_partition
Compute the partition for a flow ID.
quota_partition
Compute the partition for a quota policy (by scope ID).
solo_partition
Compute the partition for a solo (flow-less) execution’s lane shard.
solo_partition_with
Compute the partition for a solo execution using a custom SoloPartitioner strategy.