Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 771 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 771 Bytes

camel-disruptor

Camel component for the LMAX disruptor

This component is still under heavy development, but the goal is to provide a component that is functionally comparable to the standard Camel SEDA component but based on a higher performance Disruptor instead of a standard blocking queue.

TODO

  • Documentation

Important characteristics

  • Reconfiguring the usage of a Disruptor endpoint at runtime (e.g. adding/removing producers or consumers) is not very efficient
  • Data sent over a Disruptor is directly processed and 'gone' if there is at least one consumer, late joiners only get new exchanges published after they've joined.