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

No more chaos when the office is full - this is how we organize our team weeks

A large part of our team now works remotely, and we are proud that this way of working works so well at in2code. Nevertheless, it is important to see colleagues and employees in person on a regular...

Zum Beitrag

Behind the scenes: A conversation with Peter, team lead of the TYPO3 Localization Team

The TYPO3 Localization Team ensures that TYPO3 is understandable and accessible worldwide - but not in the way many people think. We spoke with Peter, team lead of the Localization Team, about...

Zum Beitrag

The future of websites in the age of generative AI

“The Internet is dying - not slowly, but now” headlined the FAZ last week. Until four weeks ago, I would have disagreed. Until I analyzed the traffic data of our university customers over the last few...

Zum Beitrag
Ein humanoider Roboter zeichnet mit einem digitalen Stift auf eine leuchtende, transparente Oberfläche und symbolisiert damit die Gestaltung und Entwicklung von Websites durch Künstliche Intelligenz.

in2code becomes part of the partner network for Government Site Builder 11

in2code is the implementation partner for Government Site Builder 11. Together with Materna and other specialists, we bring TYPO3 expertise to the federal administration.

Zum Beitrag
Gruppenfoto der Partner des Government Site Builder 11 (GSB 11) bei einem Treffen. Zahlreiche Personen stehen und knien lächelnd für die Kamera auf einer Terrasse mit Blick auf eine begrünte Umgebung und ein Stadion im Hintergrund. Die Stimmung wirkt kooperativ und professionell

New look, proven security: Commend presents its new website!

For over 50 years, Commend has been developing modern communication and security solutions that are used internationally in buildings, transportation hubs and industrial plants. The company thus...

Zum Beitrag
[Translate to English:] Commend mit neuem Look

We are saying goodbye to Platform X

After careful consideration, we have decided to discontinue our activities on the X platform (formerly Twitter). We have followed the development of the platform in recent months and - like many...

Zum Beitrag