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
gigacommerce
Search
Aimeos
March 22, 2019
Technology
3.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
gigacommerce
How to build online shops with 1 billion items on you notebook with 100ms response time
Aimeos
March 22, 2019
More Decks by Aimeos
See All by Aimeos
PHP Map
aimeos
1
160
GraphQL vs. JSON:API
aimeos
1
250
Responsive E-Mails
aimeos
0
700
High performance e-commerce in Laravel
aimeos
0
940
E-Commerce in TYPO3 mit Aimeos (Deutsch)
aimeos
0
470
Aimeos - high performance e-commerce in TYPO3
aimeos
0
330
Aimeos e-commerce components
aimeos
1
220
E-Commerce in TYPO3 - Reloaded
aimeos
0
330
Micro services as architectural concept
aimeos
0
710
Other Decks in Technology
See All in Technology
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
500
AIエージェントがあれば技術書なんてすぐ書けるでしょ→無理でした
watany
4
390
副作用のある Lambda でも Lambda Power Tuning は使えるのか / lambda-power-tuning-side-effects
koukihosaka
2
150
『モデル + ハーネス』で読み解く AIエージェント入門
oracle4engineer
PRO
2
180
Aurora MySQL 8.4リリース! Rubyistが備えること / what-rubyist-should-prepare-for-aurora-mysql-8-4
fkmy
0
1.2k
穢れた技術選定について
watany
19
6.2k
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
1k
AI Agent を本番環境へ―― Microsoft Foundry × Azure Serverless で作る Enterprise-Ready な基盤
shibayan
PRO
1
300
伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda
rakus_dev
0
270
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
250
Claude Mythos、Fable...フロンティアAIの最新動向と企業のセキュリティ対策
flatt_security
0
130
複数プロダクト組織のAIネイティブ化における戦略 / AICon2026_kude
rakus_dev
0
310
Featured
See All Featured
Faster Mobile Websites
deanohume
310
32k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
520
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
It's Worth the Effort
3n
188
29k
A Soul's Torment
seathinner
6
3.1k
Writing Fast Ruby
sferik
630
63k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
Tell your own story through comics
letsgokoyo
1
1k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
How to Ace a Technical Interview
jacobian
281
24k
Un-Boring Meetings
codingconduct
0
350
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Transcript
#gigacommerce
1 Milliarde Artikel in einem Shop
Aimeos & ElasticSearch
Aimeos
Open Source E-Commerce Framework
aimeos.org github.com/aimeos
Laravel Slim a micro framework for PHP
Eine Codebasis + Adapter für native Integration
JSON API jQuery VueJS JsonAdm JQAdm Import E-Mail ... HTML
Client JsonApi Cache Database Config Filesys Logger I18n MQueue View Session Data access (MShop) Admin Controller Jobs Controller Frontend Controller PHP Cron Scheduler HTML CSS JSON REST API Backend application Frontend application
Domain driven design
Neo4J Catalog ES Product ES Index Oracle Order ... Für
jede Domäne ein anderes Storage möglich Aimeos Datendomänen
Vollständiges Shopsystem Vergleichbar mit Magento Core
ElasticSearch
Optimiert für Suche und Analyse
Clusterfähig für Petabytes an Daten
None
Nodes, Indizes, Shards, Segments
Cluster Node Index Shard Segment Doc Segment Doc Shard Segment
Doc Segment Doc Index Shard Shard Node Index Shard Segment Doc Segment Doc Shard Segment Doc Segment Doc Index Shard Shard
Extrem schnell wenn man es richtig macht
#gigacommerce
Standardserver 16 Cores, 48GB RAM, 600GB SSD
1 ElasticSearch Node 1 Produktindex, 8 Shards, ~40GB/Shard, 1 Segment/Shard
1 Milliarde Artikel in 10 Millionen Produkten mit Attributen, Bildern,
Preisen, Texten
Kundendaten Bestellungen Katalog Sonstiges Bestände Produkte Index MySQL ElasticSearch
1. Fallstrick Unlimitierte Suchanfragen
2. Fallstrick Match statt Filter
3. Fallstrick Versionskonflikte
4. Fallstrick Persistierung neuer Daten
25 50 75 100 185 280 366 455 540 600
0 20 40 60 80 100 120 140 160 180 200 Laravel/Symfony TYPO3 Requests / Sekunde Response in ms Performance
Aimeos aimeos.com/gigacommerce Twitter: @aimeos facebook.com/Aimeos