Magento 2.4.4 - Checkout performance improvements
Adobe Commerce 2.4.4 is coming early next year (March 8th), this version will be powered by PHP 8.1 and other key framework upgrades. 2.4.4 will bring a bunch of benefits for your Commerce projects and the more significant to me are the 3 checkout improvements.
Merchants with large-scale needs will have an optional feature to enable asynchronous order processing configuration, but what doesn't it mean? It means that with the right configurations, your store will be capable to accept more orders to be created with the same amount of server resources you have today. Instead of having Adobe Commerce processing every single step required during the order creation, you will have non-essential steps being processed post-transaction.
Can I enable it?
I don't recommend enabling it without analysis, if you have one of these scenarios below enabling this optional feature will involve extra adjustments.
- Issues with cronjobs.
- Customized checkout processes.
- External integration intercepting cart or checkout on the fly.
How to enable?
To enable it, you need to run this command below.
bin/magento setup:config:set --deferred-total-calculating 1
Don't forget to test it in a development environment first and to get a benchmark ๐