Magento 1 (Open Mage) Community Fork vs. Adobe/Magento 2 Commerce Cloud Black Friday Denial of Service Performance

Yegor Shytikov
4 min readDec 4, 2021

--

We have an excellent use case about Magento 2 and Adobe Commerce Performance during the Black Friday 2021 holiday season. Salespeople are spreading a lot of marketing noise about excellent M2 performance. Unfortunately, false advertisements are not for technical people. So, we will Magento 1 (Open Mage) Community Fork vs. Adobe/Magento 2 Commerce Cloud Black Friday Denial of Service Performance check M2 performance ourselves. The big companies just killed a good product (Magento 1) and sold broken and outdated Magento 2 solutions using the great name of the platform. Magento 2 shows decent performance results with the default "Luma" codebase without any customizations. However, after customization regularly, it has terrible website performance.

I have found High loaded, highly custom project built on top of Magento 1 and another Adobe Commerce hosted on Magento Cloud hosting with similar functionality. Yes, hosting. Magento cloud is not a real Cloud and scalable platform. It is fixed resources with a lousy architecture when everything is installed on a single server with the ability to pay more and buy bigger servers 10–20 times more expensive than you can buy directly with AWS.

MAGENTO 2 COMMERCE CLOUD EDITION

Magento 2 Adobe Commerce Cloud (earlier known as Magento Enterprise Cloud Edition hosted on Platform.SH) is a managed and automated hosting platform white-labeled Platform.SH hosting. It can be called Magento self-hosted edition. This version includes all Magento 2 Open Source on-premise features and adds simple 3-node hosting without auto-scaling, which includes Git integration and production and stage environments for Magento development. The owners of this edition can code, test, and deploy across Staging, and Production environments. However, merchants never test their stores correctly. By the misleading Magento 2 best practices, you should test Cache/Varnish performance and not a code speed.

Magento Commerce Cloud Edition is more suitable for large companies for which loose 5–10% of the revenue because of the slow performance is not an issue.

Magento 1 (Open Mage) Website Stack:

Hosting: Basic Premium Intel Digital Ocean — 90$ month

Magento Cloud :

Hosting: Platform.SH hosting on AWS — $10096+/month (approximately, the price can vary)

And now, let's compare these environments' performance.

So we will test Page response time :

  • Product Page
  • Category Page
  • Search

Google page speed insight:

  • Product Page

We will measure TTFB.

TTFB: Time to First Byte

This metric measures the time it takes for a browser to receive the first byte from a Magento Server when requesting a given eCommerce category or product URL. TTFB is an indicator of back-end platform performance.

Magento 1 OpenMage TTFB Performance Product Page:

Result: 180ms

Magento 1 Category Page Performance

Result: 205ms

Similar Magento 2 hosted on Adobe Commerce Cloud Category/Product Listing Page Performance:

Result: 2269ms

Adobe Commerce Cloud Product page performance:

Result: 3031ms

As we can see, M2 is vulnerable to Legitimate Denial of service issues because of the awful, purely written, and not optimized core and certified 3-d party extensions (Amasty, Mirasvit, Aheadworks, etc.). In 99.8% of cases, Magento agencies don't give a shit about performance and cyber security. Their business is to sell Magento Cloud Hosting and install as many as they can 100$ cheap purely written 3-d party Magento extensions and make an eCommerce-like prototype for a customer. With such Magento implementation, your site will die even from organic traffic. A legitimate spike in traffic during sales events can create performance issues similar to DDoS because of the outdated Magento 2 Zend Framework 1 core architecture, customizations, and extensions.

--

--

Yegor Shytikov
Yegor Shytikov

Written by Yegor Shytikov

True Stories about Magento 2. Melting down metal server infrastructure into cloud solutions.

No responses yet