Expand my Community achievements bar.

SOLVED

How many concurrent requests per second can AEM as a Cloud Service handle?

Avatar

Level 2

I want to know if it will be able to handle the traffic of my business. Being a simple page fully rendered on the backend.

Best regards !!!

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Yes, this seems low.

Could you please ask Adobe CSE, if they have any settings to increase this number.



Arun Patidar

View solution in original post

5 Replies

Avatar

Community Advisor

Hi @Jniza 
You can try to perform a load test and check the new relic for the performance and other matrix.



Arun Patidar

Avatar

Level 2

We did it, but it reached a maximum of 75 requests per second. We think this is low for a cloud service.

What do you think?

Avatar

Correct answer by
Community Advisor

Yes, this seems low.

Could you please ask Adobe CSE, if they have any settings to increase this number.



Arun Patidar

Avatar

Level 1

I am currently conducting performance testing on the AEM website, with all our static resources being served from AEM. The highest web page rate we've achieved so far is 20 pages per second, or 1,000 requests per second. This includes a mix of web pages, static content, and API calls. However, I have identified certain API requests that are too resource-intensive, causing AEM to return HTTP 429 errors at just over 3 requests per second. I’ve forwarded these issues to Engineering and excluded them from my testing for the time being.

 

Maybe trying to identify and isolate any poor-performing transactions. By removing specific calls from your performance testing you can observe the impact on the server’s performance and pinpoint which ones are causing issues. This targeted approach will help you address the root causes more efficiently.

Avatar

Level 10

Hi @Jniza,

 

my K6 performance tests are hitting 400 requests/sec for JS/CSS resources, 250 requests/sec for HTML pages, and 110 requests/sec for some JSON APIs. I am sure AEMaaCS can handle more, but these numbers mimic double the production traffic we see on our site. However, it makes a big difference in which environment you test. I recommend you try STAGE as it scales similarly to PROD. Note that you will not get as good performance test results on DEV.

 

I wrote a blog post regarding performance testing AEMaaCS: https://meticulous.digital/blog/f/aemaacs-performance-testing-with-k6

 

Hope this helps,

Daniel