Details
-
Suggestion
-
Resolution: Answered
-
None
Description
We have severe performance problems with users at client sites who use IE7 and have high-latency SSL connections. As this affects a large portion of our 1000-odd users, this prevents us from upgrading to 4.0.1. This is a disadvantage of the gadget architecture, and I cannot see it going away soon.
I'd like to air a half-baked idea: Would it be possible to construct an optional, alternative dashboard rendering engine, which would render the gadget, including all its data on the server? It would act as a kind of "proxy" to the user's browser, in fact emulating a browser and sending one stream of fully rendered HTML to the client's browser. As this would all happen in one request between client and server, latency and JavaScript performance would not matter. Within the gadgets, all the same mechanisms and calls as in 4.0 would take place, but on the server, with virtually zero latency.
As said, this would be an optional alternative Dashboard, perhaps best controlled through a user setting, and/or an URL parameter.
It would keep all the API and advantages of open gadgets, without the performance penalties incurred in legacy / constrained environments.
Best regards,
Martin
Attachments
Issue Links
- relates to
-
JRASERVER-19511 Excessive Dashboard loading time
- Closed