Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0006273Openbravo ERPI. Performancepublic2008-11-30 18:252011-09-06 12:08
pjuvara 
iperdomo 
normalminorhave not tried
closedout of date 
5
 
 
Core
No
0006273: Break page generation in smaller parts (stream)
Currently the each page is entirely built on the server and then passed to the browser only when complete.
A better approach is to break the generation of the page in smaller sections and to stream them one at a time.
The expected benefits are:
1) Lower perceived wait time for the end user as the page starts rendering earlier.
2) Lower memory usage per page on the server and therefore higher scalability
performance2.40scrum, ReleaseCandidate
Issue History
2008-11-30 18:25pjuvaraNew Issue
2008-11-30 18:25pjuvaraAssigned To => iperdomo
2008-11-30 18:25pjuvarasf_bug_id0 => 2365597
2008-11-30 18:25pjuvaraRegression testing => No
2008-11-30 18:26pjuvaraTag Attached: performance2.40scrum
2008-11-30 18:26pjuvaraTag Attached: ReleaseCandidate
2008-11-30 18:26pjuvaraStatusnew => acknowledged
2011-09-06 12:07iperdomoStatusacknowledged => scheduled
2011-09-06 12:07iperdomofix_in_branch => pi
2011-09-06 12:08iperdomoNote Added: 0040765
2011-09-06 12:08iperdomoStatusscheduled => closed
2011-09-06 12:08iperdomoResolutionopen => out of date

Notes
(0040765)
iperdomo   
2011-09-06 12:08   
In Openbravo 3 only JavaScript definition of windows is used. This definition is minimized and compressed. Then JSON data flows between the client and the server.