Click or drag to resize

Eneter.Messaging.Nodes.LoadBalancer Namespace

Distributing the workload across a farm of receivers.
Classes
  ClassDescription
Public classRequestReceiverRemovedEventArgs
Event which is invoked when the receiver is removed from the load balancer pool.
Public classRoundRobinBalancerFactory
Implements factory to create the load balancer based on Round-Robin algorithm.
Interfaces
  InterfaceDescription
Public interfaceILoadBalancer
Load balancer.
Public interfaceILoadBalancerFactory
Creates the load balancer.
Remarks
The load balancer maintains a list of receivers processing a certain request. When the balancer receives the request, it chooses which receiver shall process it, so that all receivers are loaded optimally.