JActor is a high-performance Java Actor implementation that can send 150 million messages per second, making it one of the fastest Actor implementations in any language.
|Tags||actors Java Actors Disruptor messaging|
|Implementation||Java 6+ SLF4J|
We have spent a year cleaning up JActor, the goals being a cleaner API, easier to learn and greater robustness. Please visit the new project at https://github.com/laforge49/JActor2 "JActor2 is a multi-threaded OO programming model, inspired by Alan Kay's early thoughts on Objects. JActor2 is based on asynchronous 2-way messaging with assured responses. The net result being code that is both simpler and more robust, and hence easier to maintain."
Release Notes: An issue where AsyncResponse was missing a check for duplicate responses was fixed.
Release Notes: This release fixes a bug in JAMailboxFactory.removeClosable.
Release Notes: MailboxFactory now maintains a list of Closable objects to be closed when the MailboxFactory is closed. Actor factory registration now ignores duplicate registration of the same factory.
Release Notes: SLF4J now used for logging. Continuation is a wrapped RP which can be used in any context. JAMailboxFactory is no longer final.
Release Notes: MailboxFactory now includes a Timer.