[jboss-jira] [JBoss JIRA] Created: (JBMESSAGING-1289) Implement fast journal

Tim Fox (JIRA) jira-events at lists.jboss.org
Mon May 19 11:00:00 EDT 2008


Implement fast journal
----------------------

                 Key: JBMESSAGING-1289
                 URL: http://jira.jboss.com/jira/browse/JBMESSAGING-1289
             Project: JBoss Messaging
          Issue Type: Task
            Reporter: Tim Fox
         Assigned To: Tim Fox
             Fix For: 2.0.0 Alpha


Implement an extremely fast append only journal to be used as the primary form of persistence in JBoss Messaging.

The journal should be able to run in one of two modes:

a) Using pure Java NIO - this runs on any operating systems for which there is a Java 5 JRE.

b) Using Linux asynchronous IO. This will only run on Linux kernel >= 2.6. But should give superior performance.

The journal will auto-detect whether it is running on Linux and switch to asynch IO automatically, This can also be overrridden in the config.

The journal fully supports transactions and XA.

And can be used to append, update or delete arbitrary records. It has potentially to be re-used in other applications other than messaging.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list