[ 
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

Reply via email to