Project

General

Profile

Bug #20218

Updated by François ARMAND about 3 years ago

We have a major performance regression with the display of rule page in rudder 7.0. In our load testing environment, we hit a 5x loading time.  

 First analysis seems to point to 2 culprits: 

 - we transfert too much node & groups related data,  
 - rule status and compliance is painfully slow to get 

 Some metrics:  
 <pre> 
 - nodes        api: 2s    2 s (      800 ko / 10 500 ko )    (compressed / uncompressed) 
 - rules        api: 15 s 15s (       23 ko /       84 ko )  
 - directives api: 2s    2 s (       20 ko /      471 ko ) 
 - groups       api: 6s    6 s ( 13 000 ko / 24 700 ko ) 
 - compliance api: 502 (proxy error - likely timeout) 
 </pre>

Back