Re: HttPrevayler

"Justin T. Sampson" <[email protected]>
Newsgroups gmane.comp.java.prevayler
Message-ID <[email protected]>
On Wed, Jun 10, 2009 at 2:32 PM, Sergey Didenko
<[email protected]> wrote:

> > The web app must process one transaction request at a time anyway or
> > else determinism is lost.
> >
> > So we are supposing there are no long-running transaction requests.
>
> What if a user uploads a big file on a slow connection?

Well, the proxy can't send a request on to the web app until it's been
journaled, so the proxy will have to wait to receive the entire file
anyway. Other requests can be forwarded to the web app while the file
is still uploading...

*IF* the web app is written correctly so that GET is always read-only,
then you could even optimize things such that multiple GET requests
could be forwarded concurrently, without journaling them.

Cheers,
Justin

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
_______________________________________________
"Databases in Memoriam" -- http://www.prevayler.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.