Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Die smatch.cm e-Commerce Architektur

808 views

Published on

Held at Hamburg University in February 2011

Published in: Technology
  • Be the first to comment

Die smatch.cm e-Commerce Architektur

  1. 1. Architekturen im E-Commerce Am Beispiel der Produktsuche smatch.comArchitekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 0 0
  2. 2. Inhalt • Fachlicher Hintergrund: Was ist smatch.com? • Am Beispiel smatch.com: – Was sind die Komponenten einer Produktsuche? – Wie sind die Anforderungen an die Schnittstellen? – Wie entwickeln sich die Komponenten? – Was sind Merkmale einer robusten Architektur? – Wie realisiere ich sie?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 1
  3. 3. Was ist smatch.com?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 2
  4. 4. Was ist smatch.com?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 3
  5. 5. Was ist smatch.com?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 4
  6. 6. Was ist smatch.com?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 5
  7. 7. Wie funktioniert eine Produktsuche?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 6
  8. 8. Vom Portal zur „Portalstanze“Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 7
  9. 9. Artikeldatenmanagement (1) ~ 1.000 Produktfeeds täglich 1,8 Mio. aktive Produkte Maximale Durchlaufzeit? Anzahl Transaktionen auf der Datenbank?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 8
  10. 10. Artikeldatenmanagement (2)Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 9
  11. 11. Bilder verarbeiten und ausliefern (1) 3 Mio. Produkte 5 Bildvarianten 15 Mio. Produktbilder 2TB Storage Abrufzeit max. 30ms Storagekosten? Abrufzeit? Backup & Recovery?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 10
  12. 12. Bilder verarbeiten und ausliefern (2)Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 11
  13. 13. Bilder verarbeiten und ausliefern (3)Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 12
  14. 14. API & Suche (1) 5 Mio. Dokumente Indexgröße ~ 24GB Antwortzeit max. 99ms Index im RAM? Antwortzeit? Suche vs. LookupArchitekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 13
  15. 15. API & Suche (2)Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 14
  16. 16. API & Suche (3)Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 15
  17. 17. Portale Exponentielle Besucheranzahl n API Anfragen / Seite Umfangreiches Analyselog Antwortzeit? Caching?Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 16
  18. 18. Portale (2): Skalierung über „Cache-Head“Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 17
  19. 19. Portale (3): Beispiel StylightArchitekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 18
  20. 20. Portale (4): Ende-zu-Ende-CachingArchitekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 19
  21. 21. Fragen? Danke für Eure Aufmerksamkeit! Interesse geweckt? Wir suchen noch Java-Entwickler (Vollzeit), PHP-Entwickler (Vollzeit), Werkstudenten und Bacheloranten.Architekturen im E-Commerce | Torsten B. Köster | 06. Januar 2011 Seite 20

×