You like what you see?
Let’s get in touch! Make an appointment with us, by simply booking a free slot!
Anyone running a Shopware 6 store in 2025 is using one of the most flexible e-commerce platforms on the market. However, this flexibility brings with it increased technical complexity.
Unlike SaaS solutions, where infrastructure and operations are abstracted away, Shopware hands over full control of system architecture, caching, and data storage.This is an advantage—as long as the configuration is correct.
In practice, however, it becomes evident: When Shopware slows down or runs unstably, it is almost never due to the software itself, but rather invisible technical details.
At hyretech, we regularly optimize large Shopware Enterprise environments. In doing so, we repeatedly encounter the same bottlenecks.
Below are the four most common Shopware 6 problems in 2025—including proven solution approaches from the field.
By default, Shopware processes background tasks (e.g., emails, indexing) via so-called Admin Workers, which are bound to logged-in backend users.This leads to:
In production systems, the Admin Worker should be deactivated.Instead, a server-side worker architecture is recommended, where background jobs run independently of user sessions via CLI processes (e.g., controlled by Supervisor or systemd).Result: stable processing, reproducible performance, no dependency on the backend.
Newer Shopware versions use very granular cache tags to make product changes immediately visible.With large categories, these tags can generate HTTP headers that exceed standard Varnish limits.Varnish blocks delivery—not because of a bug, but because of a configuration that is too restrictive.
Adjustment of Varnish header limits to allow extensive cache tags to be processed.With correctly dimensioned header and workspace values, these errors can be permanently avoided.
The classic Shopware B2B Suite is no longer being actively developed in favor of B2B Components (API-first, close to Core).With Shopware 6.8 (planned for 2027), it will officially reach its End of Life.
For new projects, only the B2B Components should be used.Existing installations require an early migration strategy, as the data models differ significantly.Those who wait until shortly before the EOL risk costly and hectic restructuring.
In many setups, Redis is used simultaneously for:
If Redis comes under memory pressure, it deletes keys according to the configured eviction strategy. If this is configured too globally, active shopping carts may be evicted to make room for less critical cache data.
The most important step is the clean separation of data types:
Tuning Tip:For carts, an eviction strategy makes sense that prefers removing expiring keys rather than indiscriminately deleting all data. This keeps active sessions protected, even under high load.Combined with correct memory sizing and monitoring, this problem can be permanently eliminated.
Shopware 6 possesses a powerful architecture—but it demands professional operations.The difference between an unstable shop and a scalable platform often lies in details that users never see:
If deep Shopware, Symfony, or DevOps know-how is missing internally, these topics quickly become a risk.
At hyretech, we provide dedicated Shopware teams that not only develop features but systematically build up stability, performance, and scalability.
Is your Shopware store suffering from 503 errors, unstable carts, or slow admin performance?
Speak with hyretech to specifically identify these hidden technical bottlenecks and resolve them sustainably.
Lorem ipsum dolor sit amet consectetur adipiscing elit duis mauris fringilla et integer sed posuere nisl tortor et sagittis molestie aenean cursus amet et amet tortor sem vel diam est morbi tellus viverra urna pellentesque sit ac amet vitae arcu mi eu mus at lectus lectus eu scelerisque ut tincidunt nec tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit quis ultricies sed non sodales morbi ornare non ullamcorper nulla aliquet viverra non est nulla bibendum nunc ac egestas habitant.

Lorem ipsum dolor sit amet consectetur adipiscing elit orci fringilla massa tellus id nunc non facilisi velit ultrices aliquam fusce mauris consequat ultricies sed ut cras tortor amet risus viverra augue proin eget sem elit pharetra blandit dolor senectus amet ante nulla convallis.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Id odio duis est, et aliquet lectus nunc eu est ut enim tristique nunc quis pellentesque sit leo volutpat in quam cursus sit euismod.
“Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque velit in pellentesque”
Eget lorem dolor sed viverra ipsum nunc aliquet bibendum felis donec et odio pellentesque diam volutpat commodo sed egestas aliquam sem fringilla ut morbi tincidunt augue interdum velit euismod eu tincidunt tortor aliquam nulla facilisi aenean sed adipiscing diam donec.