Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Echtzeitdaten in Shopware
Search
Timo Helmke
February 18, 2024
Programming
0
130
Echtzeitdaten in Shopware
Echtzeitdaten in Shopware - Warum es keine gute Idee ist, du es aber trotzdem versuchen solltest.
Timo Helmke
February 18, 2024
Tweet
Share
More Decks by Timo Helmke
See All by Timo Helmke
Everything is a Sales Channel - Headless Commerce mit Shopware 6
t2oh4e
0
370
Other Decks in Programming
See All in Programming
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
590
2026年 エンジニアリング自己学習法
yumechi
0
130
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
960
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
390
高速開発のためのコード整理術
sutetotanuki
1
380
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
2.7k
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
2
830
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
GISエンジニアから見たLINKSデータ
nokonoko1203
0
200
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
CSC307 Lecture 01
javiergs
PRO
0
680
AI時代の認知負荷との向き合い方
optfit
0
130
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
49k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
290
sira's awesome portfolio website redesign presentation
elsirapls
0
140
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
580
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
62
WENDY [Excerpt]
tessaabrams
9
36k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Transcript
18.02.2024 Echtzeitdaten in Shopware Warum es keine gute Idee ist,
du es aber trotzdem versuchen solltest.
Timo • Coden • Konzipieren • Optimieren 2 Senior Developer
@ Kellerkinder
Agenda 3 • Echtzeitdaten • Ausprägungen • Herausforderungen • Chancen
• Fazit
"Echtzeitdaten"? 4
"Echtzeitdaten"? • Unmittelbarkeit / Eindeutigkeit • Reiner Shop • Meistens:
Systeme im Hintergrund 5
Warum Echtzeitdaten? • Warum willst du Echtzeitdaten im Shop? •
Was haben deine Kunden davon? • Steht der Nutzen im Verhältnis zum Aufwand? 6
Warum Echtzeitdaten? • Benutze das richtige Werkzeug, um dein Feature
zu bauen • Live-Daten als letztes Mittel, nicht als erstes Mittel 7
8
Bestände Guthabenkarten Preise 9
10 Alle diese Daten sind live machbar!
Bestände Die Verfügbarkeit 11
Bestände • Filialabholung • Schnelldrehende Ware • Liefergarantien 12
Bestände - • Bestandsquellen (Marktplatz, Filiale, mehrere Lager) • Restrisiko
für Fehlbestände • Bestandsänderung → wann? 13
Bestände + • Klare Info zu Verfügbarkeiten • Weniger Frustpotenzial
14
Ansatz? • sales_channel.product. loaded • Mindestmengen und Staffelung beachten •
Bestand oft erst im Warenkorb wichtig, davor nur informativ 15
Guthabenkarten Das Buchhalterische 16
Guthaben • Omni-Channel • Kundenerwartung 17
Guthaben - • Erreichbarkeit (Netzwerk/ Internet) • Systemkopplung 18
Guthaben + • Filiale & Online • Echtes Geld •
Geringeres Betrugsrisiko 19
Ansatz? • Datenhaltung klären • Buchungszeitpunkt sorgfältig wählen • Guthaben
ist Zahlungsmittel! 20
Preise Der Endgegner 21
Preise • Volatiler Beschaffungsmarkt • Rohstoffpreisbindung (bspw. Kupferzuschlag oder Wertmetalle)
• Komplexe Preisfindung 22
Preise - • Last auf preisführendem System • Filterbarkeit/Sortierbarkeit •
Performance 23
Preise + • Verlässlichkeit der Preisstruktur • Margenoptimierung • Single
Point of Truth 24
Ansatz? • Storefront getrennt von Warenkorb • ProductCartProcessor:: CUSTOM_PRICE •
Cache-Buckets oder Hole- Punching 25
Abschließend 26 • Zieht ihr echten Nutzen aus Live-Daten? •
Nutzen, der nicht anders auch lösbar wäre? • Könnt ihr die Daten bereitstellen? • In voller Qualität, Bandbreite und Last? • Ja? Dann ganz viel Spaß! 🙂
INSPIRE. EVERYDAY.