3000 Onlineshop-Bestellungen in 4 Stunden - mit Cluster Hosting Magento Performance beliebig hoch skalieren

1,143 views
1,020 views

Published on

In dieser Präsentation zur Magento Performance-Optimierung stellen wir dar, wie ein Onlineshop in einem Servercluster auch absolute Spitzenlasten aushält. Anhand eines anspruchsvollen Szenarios (3000 Bestellungen in 4 Stunden) wird gezeigt, wie ein Magento Shop bereits in einem relativ kleinen Cluster durch den koordinierten Einsatz von Caching, Kompilierung von PHP, Auslagerung von Sessions, vorgeschaltetem Proxycaching per Varnish und MySQL-Optimierung hunderten gleichzeitigen Besucher und mehreren Bestellungen pro Sekunde standhält. In der Slideshow erhalten Sie alle wichtigen Begleitinformationen zur Magento Performance-Optimierung!

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,143
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

3000 Onlineshop-Bestellungen in 4 Stunden - mit Cluster Hosting Magento Performance beliebig hoch skalieren

  1. 1. werk Clusterlösungen mit Magento-Enterprise ● 3.000 Bestellungen in 4 Stunden - Clusterlösungen mit Magento Enterprise ● Peak-Performance trifft auf kleine Hardware ●
  2. 2. werk Die Herausforderung ● Abverkauf an 2 Tagen im Monat ● Punktuelle Bewerbung mit breiter Streuung ● Großer Run auf die Produkte bei begrenzter Stückzahl ● Ungewöhnliche Konversion – fast 90% der Besucher kaufen ● Nur kleines Budget für Hosting
  3. 3. werk Best Practices Magento Cluster Hosting ● Optimierung wie bei anderen PHP-basierten Webanwendungen und Onlineshops: Caching, Compilierung PHP, Auslagerung Sessions, vorgeschaltetes Proxycaching per Varnish, MySQL-Optimierung ● Weitere Optimierung wäre möglich: vor allem Auslagerung des Zend 1st Level Cache in Redis ● Best Practices im Open Source findet man von Colin Mollenhour und Fabrizio Branca ● Tests und Zusammenfassung von Empfehlungen von Magento: „Optimizing Magento for Peak Performance“
  4. 4. werk Best Practices Magento Cluster Hosting
  5. 5. werk Best Practices Magento Cluster Hosting
  6. 6. werk Magento Cluster im Einsatz
  7. 7. werk Magento Cluster im Einsatz ● Lasttest: Ausreichend schnell bis ca. 200 gleichzeitigen Käufern ● Live: Bis zu drei Bestelleingänge pro Sekunde ● Zukunft: Skalierung durch weitere Magento App-Server
  8. 8. Vielen Dank stech@plus-werk.com t: @carstenstech

×