AngularFaces icon indicating copy to clipboard operation
AngularFaces copied to clipboard

[perf] check caching in ELTools

Open tandraschko opened this issue 11 years ago • 7 comments

its dangerous...

tandraschko avatar Oct 12 '14 20:10 tandraschko

I found one forgotten synchronized check. Apart from that, do you see any further risks?

stephanrauh avatar Oct 12 '14 20:10 stephanrauh

we should chat about it there are more things to do

tandraschko avatar Oct 12 '14 20:10 tandraschko

Removed caching from ELTools.

stephanrauh avatar Oct 25 '14 21:10 stephanrauh

+1 but we should look now how we can improve performance there - i'm sure it's one of the most used classes in a AngularFaces app, right? As i said, we should chat about it that i can understand the exact usage.

tandraschko avatar Oct 26 '14 12:10 tandraschko

FYI caching isn't bad but...

  1. use concurrent collections instead of synchronized blocks
  2. classloader problems if e.g. AngularFaces is added via tomcat\lib

tandraschko avatar Oct 26 '14 12:10 tandraschko

hmmm a good way would be to provide this caching via an AppScoped bean + concurrent collections

tandraschko avatar Oct 26 '14 12:10 tandraschko

AngularFaces works without caching, so we can shift this ticket to version 2.2, which is going to be a performance enhancement version :).

stephanrauh avatar Jan 16 '15 22:01 stephanrauh

AngularFaces was an interesting project, but it turned out to be impossible to migrate it to Angular 2, and since the, the Java community has abandoned UI programming altogether. So I'm closing all remaining tickets and archive the project.

stephanrauh avatar Nov 10 '22 17:11 stephanrauh