You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "aditya (JIRA)" <de...@myfaces.apache.org> on 2012/12/03 19:15:59 UTC

[jira] [Commented] (MYFACES-3465) Provide stateless extension

    [ https://issues.apache.org/jira/browse/MYFACES-3465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13508912#comment-13508912 ] 

aditya commented on MYFACES-3465:
---------------------------------

I believe, this feature is the major & most important need of JSF for high performance applications. When not required, it is simply a waste to save state redundantly when there is no difference across the views saved for a page in different user sessions. For most developers looking for a high performance framework, JSF is turn downed because of its forced stateful behaviour. However in any application not all pages need to be stateful, even more commonly there are more no of applications with pages demanding stateless behavior. If JSF has to survive & excel it has to satisfy those justified needs.

Unfortunately, we had to reject JSF, after year after just because it consumed too much resources & degraded its performance because of its forced stateful behavior. Great to see that this feature is being worked on in JSF & but I wish that we can see this in JSF soon rather than hanging ourselves with forced stateful behaviour for another couple of years. Can't wait to use stateless JSF for my upcoming projects!
                
> Provide stateless extension
> ---------------------------
>
>                 Key: MYFACES-3465
>                 URL: https://issues.apache.org/jira/browse/MYFACES-3465
>             Project: MyFaces Core
>          Issue Type: New Feature
>            Reporter: Thomas Andraschko
>
> As discussed with Leonardo, i create an issue with the stateless jsf extension. 
> The code: http://www.mediafire.com/?3wr72zlch7ly1wc (also prepared with myfaces namespace and checkstyle)
> This extension is based on: http://industrieit.com/blog/2011/11/stateless-jsf-high-performance-zero-per-request-memory-overhead/ (Thanks to Rudi!)
> I completely refactored the code and made it compatible with mojarra and myfaces (with extra modules).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira