Uni Tübingen beschleunigt TYPO3-Website signifikant durch Redis-Cache-Integration

Uni Tübingen beschleunigt TYPO3-Website signifikant durch Redis-Cache-Integration

In einem kontinuierlichen Bestreben, die Effizienz digitaler Ressourcen zu optimieren, hat die Universität Tübingen durch die Integration von Redis-Cache eine signifikante Verbesserung der Performance ihrer TYPO3-Website erzielt. Dieser Ansatz illustriert die Effektivität von im RAM basierten Key-Value-Stores im Kontext der Webentwicklung, insbesondere für hochfrequentierte akademische Plattformen.

Warum Redis?

Redis, ein fortschrittlicher Key-Value-Store, der direkt im RAM operiert, ermöglicht deutlich schnellere Reaktionszeiten im Vergleich zu herkömmlichen Datenbanken. Dieser Geschwindigkeitsvorteil kommt nun der TYPO3-Website der Universität Tübingen zugute, indem Caches wie hash, pages, pagesection und rootline sowie benutzerdefinierte Caches effizienter gehandhabt werden.

Locking-Probleme gelöst

Ein weiterer Vorteil der Redis-Integration ist die Lösung von Locking-Problemen, die besonders häufig bei komplexen, NFS-basierten Installationen auftreten. Hierbei hilft die TYPO3-Erweiterung b13/distributed-locks, die nun ein effektives Locking über Redis ermöglicht, wodurch die Website-Performance zusätzlich verbessert wird.

Messbare Performance-Gewinne

Die Ergebnisse sprechen für sich: Time to first byte (TTFB) - also die Auslieferungszeit des HTML-Dokuments - konnte somit durchschnittlich auf unter 200ms gedrückt werden. Besonders Seiten mit umfangreichen Menüs laden nun merklich schneller. Dies ist ein entscheidender Faktor für die User Experience und die Effizienz der Website-Nutzung.

Beeindruckende Lasttest-Ergebnisse

Am Tag des Vorlesungsbeginns verzeichnete die Website 41.944 Besucher und 155.119 Seitenansichten, wobei ca. 650 Personen sich im Frontend anmeldeten. Die Lasttests, basierend auf diesen Zahlen, zeigten deutliche Verbesserungen durch die Nutzung von Redis:

  • Der kombinierte Einsatz von Staticfilecache und Redis verdreifachte den möglichen Output an Requests.
  • Die Testszenarien mit Redis zeigten durchweg bessere Werte in Bezug auf Gesamtanfragen, maximale und durchschnittliche Antwortzeiten sowie Requests pro Sekunde.
Schlussfolgerung

Die Einführung von Redis zur Verbesserung der Leistung der TYPO3-Website der Uni Tübingen stellt einen bedeutenden Schritt in der Anwendung moderner Caching-Technologien im akademischen Umfeld dar. Die dokumentierten Leistungssteigerungen bieten eine fundierte Basis für die weitere Erforschung und Anwendung von Redis in ähnlichen Kontexten, insbesondere für Administratoren und Entwickler von TYPO3-Systemen.

Sandra Pohl

Hochschul- oder Universitätsprojekte im TYPO3-Bereich?

Haben Sie Fragen zu diesem oder anderen Hochschul- oder Universitätsprojekten im TYPO3-Bereich?

Unser Professional Scrum-Master und Product-Owner Sandra Pohl hilft Ihnen gerne weiter.

Sandra Pohl  |  Product Owner & Project Manager

Wir verabschieden uns von der Plattform X

Nach reiflicher Überlegung haben wir uns dazu entschlossen, unsere Aktivitäten auf der Plattform X (ehemals Twitter) einzustellen. Wir haben die Entwicklung der Plattform in den letzten Monaten...

Zum Beitrag

Zum zweiten Mal in Folge - TYPO3 Award Winner 2024

Eine aufregende Woche in Düsseldorf liegt hinter uns – und wir schwelgen immer noch in Erinnerungen an die T3CON 2024. Mit dabei waren unser in2code Messestand, vier Kollegen und ein spannender...

Zum Beitrag

LUX Marketing Automation: TYPO3 13, Darkmode und Livesearch

Pünktlich zur bedeutendsten TYPO3-Konferenz des Jahres präsentieren wir die neuesten Versionen unserer Marketing-Automation-Lösungen: LUX 38.0.0 und LUXenterprise 44.0.0. Diese Updates bringen nicht...

Zum Beitrag

Technical relaunch for the TUM Campus Heilbronn

At the TUM Campus Heilbronn, state-of-the-art education and research programs are established in the Heilbronn region, which are aimed in particular at students who want to work in digital...

Zum Beitrag
[Translate to English:]

Content Publisher Version 12: Schneller, moderner und benutzerfreundlicher

Mit der neuen Version des Content Publishers Version 12 (für TYPO3 11 & 12) wird die Verwaltung und Veröffentlichung von Inhalten in TYPO3 spürbar verbessert. Die neue Version bringt einige...

Zum Beitrag
Fröhlicher Mann am Laptop

Unser Qualitätsversprechen – Sicherheit und Standards auf höchstem Niveau

Jeder in der Tech-Branche weiß, dass Qualität in der Softwareentwicklung kein Zufall ist, sondern das Ergebnis sorgfältiger Planung und hartnäckiger Arbeit. Bei in2code nehmen wir das Thema Qualität...

Zum Beitrag
Teamwork