Standalone and shared pools
A standalone pool keeps one destination’s capacity separate from every other destination. This is the right default when a destination has its own scaling boundary. A shared pool represents one physical supply of capacity behind several destinations. When that supply is constrained, Arklow evaluates demand from every member against their shared capacity. A destination belongs to one pool for each resource its work draws from. Add it to a pool only when it competes for that pool’s resource. Similar work, shared ownership, or matching labels are not enough on their own.Pool allocation
Arklow continues to control each lane locally. A shared pool adds a second boundary across the destinations and lanes drawing from the same capacity. When the pool is steady, active work can use capacity that other lanes do not need. When the pool is constrained, Arklow can hold excess work from a noisy contributor while preserving room for other active lanes. Admission follows the tighter of the lane’s local limit and its tightest current share across its pools.Create a shared pool
1
Open a destination
Go to Destinations and open one of the destinations that uses the shared capacity.
2
Join a pool
Under Pooling, select the pool for the resource this destination draws from. A destination’s own standalone pool appears in the list, so you can join a destination that has no shared pool yet.
3
Confirm the change
Review the destinations that will share pressure and capacity, then confirm. The destination keeps its other pools.
4
Add the remaining members
Open the pool to add or remove the other destinations that draw from its resource.
Scale targets
Connect a pool to infrastructure that can change its real supply of capacity.