With more than 350+ clients – mostly Magento EE – connected to its SaaS platform dedicated to Magento’s performance, QUANTA offers a unique view on performance challenges ecommerce teams can face.
With real case studies following the release of Magento 2 and the growth of cloud-based Magento infrastructures, discover how merchants use cutting edge techniques to keep their store fast and reliable.
Summary:
speed is key, real world examples from internet giants and Magento stores
the endless problem of finding bottlenecks inside a complex e-commerce platform
cutting edge technics to better scale Magento and shrink its page load time
12. Meet Magento
Milan Conference
#MLIT2016
A technical and organizational complexity
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
VarnishLinux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
13. Meet Magento
Milan Conference
#MLIT2016
A technical and organizational complexity
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
VarnishLinux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Web team
14. Meet Magento
Milan Conference
#MLIT2016
A technical and organizational complexity
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
VarnishLinux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Web team
System team
15. Meet Magento
Milan Conference
#MLIT2016
A technical and organizational complexity
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
VarnishLinux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Web team
System team
Network team
16. Meet Magento
Milan Conference
#MLIT2016
A technical and organizational complexity
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
VarnishLinux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Web team
System team
Network team
Brand
17. Meet Magento
Milan Conference
#MLIT2016
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
VarnishLinux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
A technical and organizational complexity
Web team
System team
Network team
Brand
18. Meet Magento
Milan Conference
#MLIT2016
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
VarnishLinux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
A technical and organizational complexity
Web team
System team
Network team
Brand?
?
?
?
29. Meet Magento
Milan Conference
#MLIT2016
Performance Intelligence example 3
How to check your cache system efficiency ?
Seems obvious, but first : use CACHE
- BlockCache (Magento)
- FullPageCache (Magento EE)
- Opcode Cache (PHP)
- Varnish (Proxy cache)
Code
Code
Server
Server/network
Perf. Int.Then, CONTROL your cache policy
30. Meet Magento
Milan Conference
#MLIT2016
Performance Intelligence example 3
How to check your cache system efficiency ?
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$
SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
Varnish
Linux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Performance
Intelligence
Data
31. Meet Magento
Milan Conference
#MLIT2016
Performance Intelligence example 3
How to check your cache system efficiency ?
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$
SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
Varnish
Linux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Performance
Intelligence
Data
34. Meet Magento
Milan Conference
#MLIT2016
Performance Intelligence example 4
How can I find the biggest bottleneck in my store?
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$
SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
Varnish
Linux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Performance
Intelligence
Data
35. Meet Magento
Milan Conference
#MLIT2016
Performance Intelligence example 4
How can I find the biggest bottleneck in my store?
PeeringCDN
Switch
Datacenter Firewall
Loadbalancer
Orders
$
SSL
Database
schema
MySQL
SSD
Nginx
Products
Magento
Visits
Inventory
Apache
PHP
Varnish
Linux
Packages
Kernel
Lib
Zend
Xen
VM
Hardware Raid
VMware
ESXi
Payment
plateform
Performance
Intelligence
Data
Profiling
36. Meet Magento
Milan Conference
#MLIT2016
Performance Intelligence
Example 3 :
How can I find the biggest bottleneck in my store?One single block of code can take
85% of total page load time
so let’s search for bottlenecks!