The nio components that rabbit uses.

An NioHandler typically uses one or more threads to drive that many selectors. Events can be fired on either the selector thread or on a background thread (that typically comes from an Executor).

Robert Olofsson