projekte / schifffahrt
20 % schneller, 50 % weniger Daten (Uniteam Marine)
Performance-Optimierung einer JavaScript-Kalendervisualisierung für ein maritimes Unternehmen – knapp 20 % schneller, halbe Datenmenge, danach Architekturberatung.
- Kunde
- Uniteam Marine Ltd.
- Branche
- Schifffahrt
- Zeitraum
- 2009-01 – 2011-01
- Leistungen
- Softwarearchitektur, Softwareentwicklung
Ausgangslage
Uniteam Marine, ein Unternehmen aus der Schifffahrt, visualisierte Kalendereinträge in einer Webanwendung auf Basis eines JavaScript-Frameworks. Die Darstellung war zu langsam, und es wurden mehr Daten übertragen als nötig.
Meine Rolle
Ich wurde als Software Architecture Consultant geholt, um diese Frontend-Funktionalität zu beschleunigen.
Vorgehen
- Analyse der Rendering- und Ladepfade der Kalenderansicht
- Optimierung der Darstellung im JavaScript-Framework
- Verschlanken der übertragenen Datenstrukturen
Ergebnis
Die Darstellung wurde um knapp 20 % schneller, die übertragene Datenmenge halbiert. Auf dieser Grundlage war ich danach an den grundsätzlichen Architekturdiskussionen beteiligt, um auch das Backend zu beschleunigen – von 2009 bis 2011.