Diagnostics and fixes for Magento 2 site speed, Varnish, Redis, and database tuning.
Your Varnish hit rate is under 30%. Here is how to find the PHP code, cookies, and misconfiguration that are forcing Magento to bypass the full page cache.
A configurable product with 50 children can trigger 150+ extra queries per page load. The Magento 2 batch-loading patterns that fix N+1 bugs at their source.
Three observers each calling $order->save() on sales_order_save_after cascade into 4+ saves per checkout. Detection, three refactor patterns, when each fits.
Magento's default Redis session locking serialises concurrent AJAX from the same customer. When and why to flip disable_locking=1 on FPC-fronted stores.
Your Magento 2 store uses Varnish and Redis but still feels slow? Here are the three most common real causes, and how to spot them in plain English.