Honeydew provides the following dispatchers:
- LRUNode - Least Recently Used Node (sends jobs to the least recently used worker on the least recently used node, the default for global queues)
- LRU - Least Recently Used Worker (FIFO, the default for local queues)
- MRU - Most Recently Used Worker (LIFO)
You can also use your own dispatching strategy by passing it to Honeydew.start_queue/2
. Check out the built-in dispatchers for reference.