performance report - mailman 3.3.1rc1 / postorius 1.3.1
 
            
            
            
            
                
                    May 26, 2020
                
            
            
            
        
    
                2:36 a.m.
            
        Hi all - I just wanted to share my perf-load results of Mailman3. Hopefully community finds helpful. I realized mailman3 cannot run on AWS t3a* ( 2cpu or 4cpu @ 8 gigs )
Specs: AWS EC2 - m5a.xl and c5.xl Version: mailman 3.3.1rc1
What: Duration load test of 30k emails across 200 lists. Some lists have a depth of 9k users, other lists have 100 emails address.
- create 200 lists of random names
Results
- Postorius kept hanging on vanilla AWS LTS and LTS2 image. I had to tune the kernel settings ( somax, syslimits, tcp wmem)
- gunicorn.cfg must be created and workers/threads property must be added. I noticed hanging python and tcp/socket errors
- Total run time = 50mins for fresh-load
 
            
            
            
            
                
                    May 2020
                
            
            
            
        
    
                2:38 a.m.
            
        One more config item -
QCLUSTER / Cache = AWS ElasticCache - 2 nodes DB = AWS RDS = r5.large
        1984
        
      
          Age (days ago)
        
      
        1984
        
    
          Last active (days ago)
        
        
        
        1 comments
    
    
        
        1 participants
    
    
    
    
    
    
    
    
    participants (1)
- 
                 sunil soprey sunil soprey