Your SlideShare is downloading. ×
0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Sur la route de http/2.0
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sur la route de http/2.0

224

Published on

Tour d'horizon des origines d'http jusqu'aux travaux débutés par le Working Group httpbis de l'IETF sur http/2.0 en passant par SPDY

Tour d'horizon des origines d'http jusqu'aux travaux débutés par le Working Group httpbis de l'IETF sur http/2.0 en passant par SPDY

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
224
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. www.dsquare.fr Sur la route de http / 2.0… Lightning talks Paris-Web 2012 Stéphane LEBARQUE @slebarque Vendredi 19 octobre 2012
  • 2. www.dsquare.fr Un peu d’histoire 1990 1990 1995 2009 2012 …Tim Berners-LeeAdresse de la première page web :http://nxoc01.cern.ch/hypertext/WWW/TheProject.html 2
  • 3. www.dsquare.fr Un peu d’histoire 1990 1990 1990 Différents noms envisagés : 1994 - "Mine Of information" soit MOI : trop égoïste pour 2009 l’intéressé 2012 - "The Information Mine" soit TIM : trop égocentrique pour l’intéressé … - "Information Mesh" soit iM - " World Wide Web " : retenu !Tim Berners-Lee 3
  • 4. www.dsquare.frDes évolutions de http mais pas uniquement 1995 - 2009 1990 SSL Svg 1995 Flash 2009 2012 … HTML4 Ajax Html 3 CSS 2 XML Source : http://evolutionofweb.appspot.com 4
  • 5. www.dsquare.frSans oublier le fameux status code 404 1995 - 2009 1990 1999 2009 2012 … Crédit : SCA Promotions http://scapromotions.com/404/404.html 5
  • 6. www.dsquare.fr Impacts chiffrés de ces évolutions 1995 - 2009 1990 Entre 1995 et 2009 sur le top 1000 des sites web : 2009 - Augmentation de la taille 2009 moyenne d’une page : 36 fois - Augmentation du nombre d’objets par page : 28 fois 2012 Entre 1995 et 2011 sur le top … 1000 des sites web : - Augmentation de la taille moyenne d’une page : 48 fois - Augmentation du nombre d’objets par page : 37 foisSource : http://www.websiteoptimization.com/speed/tweak/average-web-page/ 6
  • 7. www.dsquare.fr Let’s make the web faster va donc chez …SPDY 2009 1990SPDY : protocole expérimental proposé par Google basé sur les principes 1994suivants : 2009- Utilisation de TLS/SSL- Compression des entêtes 2012- Multiplexage des flux : plusieurs flux au sein d’une connexion TCP …- Priorisation des requêtes- Server push 7
  • 8. www.dsquare.frLet’s make the web faster va donc chez …SPDY 2009 1990 1994 2009 GET 2012 200 OK … GET 200 OK 8
  • 9. www.dsquare.frLet’s make the web faster va donc chez …SPDY 2009 1990 1994 2009 GET 1 2012 GET 2 … GET 3 200 OK 3 200 OK 2 200 OK 1 9
  • 10. www.dsquare.fr SPDY – state of the art 2009 - 2012 1990- 2011 : Google Chrome support SPDY 1994- Mars 2012 : Firefox 11 supporte SPDY (pas activé par défaut)- Mars 2012 : Les serveurs de Twitter supportent SPDY 2009- Mars 2012 : Annonce du module Apache mod_spdy 2012- Juin 2012 : Nginx annonce le support de SPDY- Juillet 2012 : Facebook annonce un plan de support de SPDY …- Août 2012 : Wordpress.com supporte SPDY sur les blogs hébergés- Octobre 2012 : Opéra Mobile 12.10 supporte de SPDYPour le support navigateur de SPDY : http://caniuse.com/#feat=spdy- SPDYCheck.org : permet de vérifier si un site supporte SPDY- SPDY indicator : extension Chrome et Firefox- … 10
  • 11. www.dsquare.fr Autres propositions 2012 1990Autres propositions suite Call for Proposals for HTTP/2.0 du WG httpbis de 1994l’IETF : 2009- HTTP Speed + Mobility (Microsoft) : 2012 - Reprise des grands principe de SPDY - Quelques améliorations dont prise en compte des terminaux mobiles …- Network-Friendly HTTP Upgrade Willy Tarreau (HAProxy), Poul‐Henning Kamp (Varnish), Adrien de Croy (WinGate) et Amos Jeffries (Squid) - Codage binaire des entêtes Source : http://trac.tools.ietf.org - Groupement des entêtes communes /wg/httpbis/trac/wiki/ - Préservation des ressources intermédiaires Http2Proposals - Réutilisation des infrastructures existantes 11
  • 12. www.dsquare.frIETF @mnot : « Its official: Were working on HTTP/2.0 !” 02/10/2012 1990 1994 2009 2012 …- SPDY utilisé comme base de travail du Working GroupHypertext Transfer Protocol Bis (httpbis) 12
  • 13. www.dsquare.frIETF @mnot : « Its official: Were working on HTTP/2.0 !” 10/2012 1990Définition d’une charte et d’une RoadMap du WG httpbis : 1994http://datatracker.ietf.org/wg/httpbis/charter/ 2009Done : Call for Proposals for HTTP/2.0Oct 2012 : First WG draft of HTTP/2.0, based upon draft-mbelshe-httpbis-spdy-00 2012Nov 2012 : Submit HTTP/1.1 Revision to IESG for consideration as a ProposedStandard …Nov 2012 : Submit HTTP Security Properties to IESG for consideration asInformational RFCApr 2014 : Working Group Last call for HTTP/2.0Nov 2014 : Submit HTTP/2.0 to IESG for consideration as a Proposed StandardTO BE CONTINUED : La suite de cette timeline c’est peut être à nous de l’écrirenotamment en faisant des propositions constructives au WG httpbis ? 13
  • 14. www.dsquare.fr Merci pour votre attention. Pour me contacter : Stéphane LEBARQUE @slebarque http://aliaz.com/stephane- lebarque 14

×