-1

I’m working on optimizing the performance of a Magento 2 store with a large product catalogue (over 50,000 products). The site is experiencing slow page load times and sluggish performance, especially during peak traffic periods.

Here are some details about the current setup:

Magento version: 2.4.6 Hosting environment: AWS EC2 instance with 16 GB RAM, 4 vCPUs Database type: MySQL 8.0 Caching solutions in use: Full Page Cache (Varnish), Redis for session storage Steps I’ve taken to improve performance:

Enabled Magento’s built-in cache mechanisms. Configured Varnish for full-page caching. Optimized images and implemented lazy loading. Indexed all data and set up proper cron jobs. Issues I’m facing:

Slow backend performance when managing products. Increased time to load category pages with multiple filters. Log in admin panel actions related to product management. What additional optimizations or best practices can I implement to improve performance, especially with such a large product catalog? Are there any specific configurations or tools that can help with scaling Magento for large catalogs?

I appreciate any advice or recommendations!

2
  • well, a few thousand products isn't that much. Editing products in the admin area doesn't really benefit from caching (obviously). But you probably have some plugins enabled that are triggered when updating products and therefore slow down the process.
    – Felix
    Commented Sep 2 at 14:56
  • I suggest you to use fastly as a cdn for your website, it will make the shopping experience smooth for the customers. Commented Sep 3 at 4:47

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.