Performance, Architektur & Developer Experience
In diesem Release wurden gezielt technische Grundlagen verbessert, um Laufzeiten zu verkürzen, Systemressourcen effizienter zu nutzen und Entwicklungs- sowie Betriebsprozesse zu vereinfachen. Optimierungen an Architektur, Suche, Verarbeitung und Infrastruktur sorgen für stabilere Abläufe, bessere Skalierbarkeit und mehr Transparenz bei der Analyse von Performance-Engpässen.
Caching, Logging & Transparenz
Verbesserungen an Redis, Logging und Indizierung erhöhen die Transparenz im Betrieb und schaffen die Grundlage zur gezielten Analyse von Performance-Engpässen.
Redis-Logging zur besseren Analyse von Cache-Nutzung
Erweiterte Suchmöglichkeiten mit Redis Search
Automatische Indizierung neu erstellter Ordner
Reduzierung unnötiger Verarbeitungs- und Suchläufe
Cache-Optimierung: High-Performance-Setup mit APCu-Standard, selektivem Redis & L2-Reduktion
Architektur & Prozessentkopplung
Ressourcenintensive oder blockierende Prozesse wurden stärker entkoppelt und in klar abgegrenzte Ausführungskontexte verlagert.
Asynchrone Verarbeitung von Thumbnail-Erzeugung über Runner
Stabilere Laufzeiten durch bessere Lastverteilung
Unit-Test-Setup integriert
Ereignisprotokoll-Einträge direkt beim Datensatz anzeigen
Stabilität & Laufzeitverhalten
Anpassungen am Runtime- und Dateihandling verhindern unnötige Verarbeitung und erhöhen die Systemstabilität.
Vermeidung des Einlesens veralteter ProjectSpace-ZIPs
Reduzierte I/O-Last beim Start und Betrieb
Vorhersehbareres Laufzeitverhalten