Version 1.0
lecture: Performance-Best-Practices versus HTTP/2
15 Jahre ist es her, dass die IETF HTTP/1.1 vorgestellt hat. Das war zu einer Zeit, als Webseiten noch mit Tabellen und dem font-Tag gestaltet wurden und sie mit kaum mehr als 4 Bildern ausgestattet waren. Auf dieses Anwendungsszenario war HTTP/1.1 perfekt zugeschnitten. Für heutige Projekte ist HTTP/1.1 jedoch ein massiver Flaschenhals. Um dessen konzeptionelle Nachteile zu kompensieren haben wir Buildprozesse entwickelt, bei denen wir Ressourcen via Konkatenierung, Inlining oder Spriting bündeln. Darüber hinaus setzen wir auf Konzepte wie Domain-Sharding und cookieless-Domains.
Die gute Nachricht ist: HTTP/2 steht endlich vor der Tür und räumt mit den Nachteilen seines Vorgängers auf. Es wird außerdem von den meisten modernen Browsern bereits unterstützt. Allerdings reicht es nicht aus, einfach nur einen Schalter umzulegen. Wir müssen massiv umdenken und etablierte Prozesse und Konzepte über Bord werfen, wenn wir das Beste aus HTTP/2 herausholen wollen.
Info
Day:
2014-08-23
Start time:
11:15
Duration:
00:45
Room:
Workshop / Javascript (C117)
Track:
Javascript
Language:
de
Links:
Feedback
Click here to let us know how you liked this event.
Concurrent events
- HS3
- Vom Aussterben bedroht: die Universalmaschine Computer
- HS1
- Wie wir einmal 500 Server mit 150 Personen in 3 Tagen migriert haben
- HS4
- MySQL Hochverfügbar mit Galera
- HS6 (PHP)
- $kernel->infect(): Creating a cryptovirus for Symfony2 apps
- Java / Django (C116)
- Humanitarian Open Source Software
- Archlinux (C125)
- Paket-Verwaltung und -Erstellung unter Arch Linux