[JBoss JIRA] Updated: (JBMESSAGING-153) Support for very large messages
by Tim Fox (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-153?page=all ]
Tim Fox updated JBMESSAGING-153:
--------------------------------
Summary: Support for very large messages (was: JBoss Messaging should be capable of handling real big files (tens of megabytes possibly a hundred))
> Support for very large messages
> -------------------------------
>
> Key: JBMESSAGING-153
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-153
> Project: JBoss Messaging
> Issue Type: Feature Request
> Components: Messaging Core
> Affects Versions: 1.0.0 alpha PR3
> Reporter: Karl de Boer
> Fix For: 2.0.0 Beta 1
>
> Original Estimate: 4 minutes
> Remaining Estimate: 4 minutes
>
> As dicussed during JBW Barcelona i want to ask to investigate if it is posible to reliably sent very big messages from one jboss messaging node to another one (most likely on top of HTTPS(S). The business case is: mulitple organisations working in one workflow on digitally signed documents where Quality of Service is extremely important for instance patent applications.
--
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
17 years, 3 months
[JBoss JIRA] Commented: (JBMESSAGING-406) Enabled local persistent storage per node
by Tim Fox (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-406?page=comments#action_12... ]
Tim Fox commented on JBMESSAGING-406:
-------------------------------------
Currently messages are persisted via a RDBMs which is shared by all nodes in the cluster.
This provides a bottleneck. Also RDBMs are not well suited for persisting queue like data.
Each node should have its own persistent store for performance and scalability.
For failover all persistent stores should available by all nodes on a shared file system (e.g. GFS) - failover then becomes a simple matter of reopening the file based store on a different node on failover.
Where a shared filesystem is not available we will have to consider replicating to a buddy.
The best candidate for implementing local persistence currently is Berkely DB. However, due to the Berkely DB licence we cannot distribute it with JBM, therefore it would be up to the user to drop the Berkely DB jar in manually as part of the install.
We we would also need to provide a very simple JDBC PersistenceManager implementation to allow to run the tests and play about with the default distribution - this can work with HSQLDB.
> Enabled local persistent storage per node
> -----------------------------------------
>
> Key: JBMESSAGING-406
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-406
> Project: JBoss Messaging
> Issue Type: Task
> Reporter: Tim Fox
> Assigned To: Tim Fox
> Priority: Critical
> Fix For: 2.0.0 Beta 1
>
>
> Implement non shared file based persistent store.
> Look at whether we can re-use stuff (ObjectStore) from JBoss Transactions to implement this.
> Also look at HOWL. http://howl.objectweb.org/
--
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
17 years, 3 months
[JBoss JIRA] Updated: (JBMESSAGING-25) Microcontainer integration
by Tim Fox (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-25?page=all ]
Tim Fox updated JBMESSAGING-25:
-------------------------------
Description:
We should POJOify all our current MBean services and allow the microcontainer to enforce dependencies.
The microcontainer can also provide MBean interfaces transparently if needed.
This task is critical in allowing an "embedded JBM".
This is critical to kick start ESB.
was:
We should POJOify all our current MBean services and allow the microcontainer to enforce dependencies.
The microcontainer can also provide MBean interfaces transparently if needed.
This task is critical in allowing an "embedded JBM".
This is critical to kick start ESB
Priority: Critical (was: Major)
> Microcontainer integration
> --------------------------
>
> Key: JBMESSAGING-25
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-25
> Project: JBoss Messaging
> Issue Type: Task
> Components: AS Integration
> Reporter: Ovidiu Feodorov
> Assigned To: Aaron Walker
> Priority: Critical
> Fix For: 2.0.0 Beta 1
>
> Attachments: JBMESSAGING-26.tar
>
>
> We should POJOify all our current MBean services and allow the microcontainer to enforce dependencies.
> The microcontainer can also provide MBean interfaces transparently if needed.
> This task is critical in allowing an "embedded JBM".
> This is critical to kick start ESB.
--
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
17 years, 3 months