High Quality JMS Messaging.
Features
-
Provides very efficient thread pools for a SwiftMQ router.
-
Each thread pool has a fast ring-buffer input queue for task dispatch (SwiftMQ is completely asynchronous).
-
Pool adjustment takes place automatically during task dispatch dependent on the pool parameters, queue size, and idling/running threads.
-
Configurable assignments thread (task) to pool.
-
Pool parameters min/max threads, priority, and idle timeout.
-
Automatic handling of peak loads dependent on queue length threshold and additional thread parameter.