hlxsites / airindia

Github repo for Airindia EDS site
Apache License 2.0
0 stars 0 forks source link

LHS score is not 100 in subdomain https://ai-eds-test.airindia.com/in/en/book/special-offers/global-connectivity #73

Open sselvara opened 2 months ago

sselvara commented 2 months ago

LHS score is 100 for performance in EDS domain but it is in ~90 in the subdomain.

EDS domain score: https://pagespeed.web.dev/analysis/https-main--airindia--hlxsites-hlx-live-in-en-book-special-offers-global-connectivity/lc28vaz8e8?form_factor=mobile

Subdomain score: https://pagespeed.web.dev/analysis/https-ai-eds-test-airindia-com-in-en-book-special-offers-global-connectivity/czy6tihp1f?form_factor=mobile

dipratap commented 2 months ago

The time taken to download files is different on the two domains which can be the cause for low performance scores.

sdmcraft commented 1 month ago

With regards to the lower LHS discussion we had in our UAT handover meeting last week, we observed that the Air India site is currently using Akamai mPulse as the RUM solution. This may be resulting in lowering of the LHS that we are only observing on the Air India's subdomain URL for the page (uses mPulse) and not on the internal live url for the page (no mPulse). Quoting from the Edge Delivery documentation on mPulse

Do not enable Akamai mPulse Real Usage Monitoring. While the performance impact on most sites is negligible, for sites built for consistent high performance, enabling it will prevent reaching a Lighthouse Score of 100. In AEM, you have a Real User Monitoring service built-in, so that dual instrumentation will be unnecessary and is strongly discouraged.

Could you disable mPulse in Akamai for this test domain so that we can measure the LHS impact?