Soumettre la recherche
Mettre en ligne
HTTP/2 : why upgrading the web? - apidays Paris
•
Télécharger en tant que PPTX, PDF
•
6 j'aime
•
2,215 vues
Quentin Adam
Suivre
Why HTTP/2 will enhance the web
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 58
Télécharger maintenant
Recommandé
HTML5, HTTP2, and You 1.1
HTML5, HTTP2, and You 1.1
Daniel Austin
Http2: why the web is upgrading? - bdx.io 2015
Http2: why the web is upgrading? - bdx.io 2015
Quentin Adam
HTTP/2 Changes Everything
HTTP/2 Changes Everything
Lori MacVittie
Http/2
Http/2
Adrian Cardenas
Http2 right now
Http2 right now
Daniel Stenberg
HTTP/2 - for TCP/IP Geeks Stockholm
HTTP/2 - for TCP/IP Geeks Stockholm
Daniel Stenberg
What's New in HTTP/2
What's New in HTTP/2
NGINX, Inc.
Http/2 - What's it all about?
Http/2 - What's it all about?
Andy Davies
Recommandé
HTML5, HTTP2, and You 1.1
HTML5, HTTP2, and You 1.1
Daniel Austin
Http2: why the web is upgrading? - bdx.io 2015
Http2: why the web is upgrading? - bdx.io 2015
Quentin Adam
HTTP/2 Changes Everything
HTTP/2 Changes Everything
Lori MacVittie
Http/2
Http/2
Adrian Cardenas
Http2 right now
Http2 right now
Daniel Stenberg
HTTP/2 - for TCP/IP Geeks Stockholm
HTTP/2 - for TCP/IP Geeks Stockholm
Daniel Stenberg
What's New in HTTP/2
What's New in HTTP/2
NGINX, Inc.
Http/2 - What's it all about?
Http/2 - What's it all about?
Andy Davies
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
Edward Burns
Revisiting HTTP/2
Revisiting HTTP/2
Fastly
WebSocket MicroService vs. REST Microservice
WebSocket MicroService vs. REST Microservice
Rick Hightower
Altitude San Francisco 2018: HTTP Invalidation Workshop
Altitude San Francisco 2018: HTTP Invalidation Workshop
Fastly
SPDY Talk
SPDY Talk
Bojan Babic
Accelerate file transfers with a software defined media network
Accelerate file transfers with a software defined media network
FileCatalyst
HTTP/2: Ask Me Anything
HTTP/2: Ask Me Anything
NGINX, Inc.
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Fastly
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
tdc-globalcode
Better performances with HTTP/2
Better performances with HTTP/2
Thomas Segismont
Smuggling TCP traffic through HTTP
Smuggling TCP traffic through HTTP
Dávid Halász
Reaching 5 Million Messaging Connections: Our Journey with Kubernetes
Reaching 5 Million Messaging Connections: Our Journey with Kubernetes
Connected
VerneMQ - Distributed MQTT Broker
VerneMQ - Distributed MQTT Broker
Adriano Pimpini
Advanced WCF Workshop
Advanced WCF Workshop
Ido Flatow
Handle Large Messages In Apache Kafka
Handle Large Messages In Apache Kafka
Jiangjie Qin
RabbitMQ fairly-indepth
RabbitMQ fairly-indepth
Wee Keat Chin
[TW] Node.js
[TW] Node.js
Bogdan Gaza
Debugging the Web with Fiddler
Debugging the Web with Fiddler
Ido Flatow
A Gentle Introduction to Functions-as-a-Service
A Gentle Introduction to Functions-as-a-Service
Valeri Karpov
Altitude San Francisco 2018: We Own Our Destiny
Altitude San Francisco 2018: We Own Our Destiny
Fastly
Mvi an architecture for reactive programming
Mvi an architecture for reactive programming
luca mezzalira
HTTP2 & HPACK #pyfes 2013-11-30
HTTP2 & HPACK #pyfes 2013-11-30
Jxck Jxck
Contenu connexe
Tendances
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
Edward Burns
Revisiting HTTP/2
Revisiting HTTP/2
Fastly
WebSocket MicroService vs. REST Microservice
WebSocket MicroService vs. REST Microservice
Rick Hightower
Altitude San Francisco 2018: HTTP Invalidation Workshop
Altitude San Francisco 2018: HTTP Invalidation Workshop
Fastly
SPDY Talk
SPDY Talk
Bojan Babic
Accelerate file transfers with a software defined media network
Accelerate file transfers with a software defined media network
FileCatalyst
HTTP/2: Ask Me Anything
HTTP/2: Ask Me Anything
NGINX, Inc.
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Fastly
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
tdc-globalcode
Better performances with HTTP/2
Better performances with HTTP/2
Thomas Segismont
Smuggling TCP traffic through HTTP
Smuggling TCP traffic through HTTP
Dávid Halász
Reaching 5 Million Messaging Connections: Our Journey with Kubernetes
Reaching 5 Million Messaging Connections: Our Journey with Kubernetes
Connected
VerneMQ - Distributed MQTT Broker
VerneMQ - Distributed MQTT Broker
Adriano Pimpini
Advanced WCF Workshop
Advanced WCF Workshop
Ido Flatow
Handle Large Messages In Apache Kafka
Handle Large Messages In Apache Kafka
Jiangjie Qin
RabbitMQ fairly-indepth
RabbitMQ fairly-indepth
Wee Keat Chin
[TW] Node.js
[TW] Node.js
Bogdan Gaza
Debugging the Web with Fiddler
Debugging the Web with Fiddler
Ido Flatow
A Gentle Introduction to Functions-as-a-Service
A Gentle Introduction to Functions-as-a-Service
Valeri Karpov
Altitude San Francisco 2018: We Own Our Destiny
Altitude San Francisco 2018: We Own Our Destiny
Fastly
Tendances
(20)
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
Revisiting HTTP/2
Revisiting HTTP/2
WebSocket MicroService vs. REST Microservice
WebSocket MicroService vs. REST Microservice
Altitude San Francisco 2018: HTTP Invalidation Workshop
Altitude San Francisco 2018: HTTP Invalidation Workshop
SPDY Talk
SPDY Talk
Accelerate file transfers with a software defined media network
Accelerate file transfers with a software defined media network
HTTP/2: Ask Me Anything
HTTP/2: Ask Me Anything
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
Better performances with HTTP/2
Better performances with HTTP/2
Smuggling TCP traffic through HTTP
Smuggling TCP traffic through HTTP
Reaching 5 Million Messaging Connections: Our Journey with Kubernetes
Reaching 5 Million Messaging Connections: Our Journey with Kubernetes
VerneMQ - Distributed MQTT Broker
VerneMQ - Distributed MQTT Broker
Advanced WCF Workshop
Advanced WCF Workshop
Handle Large Messages In Apache Kafka
Handle Large Messages In Apache Kafka
RabbitMQ fairly-indepth
RabbitMQ fairly-indepth
[TW] Node.js
[TW] Node.js
Debugging the Web with Fiddler
Debugging the Web with Fiddler
A Gentle Introduction to Functions-as-a-Service
A Gentle Introduction to Functions-as-a-Service
Altitude San Francisco 2018: We Own Our Destiny
Altitude San Francisco 2018: We Own Our Destiny
En vedette
Mvi an architecture for reactive programming
Mvi an architecture for reactive programming
luca mezzalira
HTTP2 & HPACK #pyfes 2013-11-30
HTTP2 & HPACK #pyfes 2013-11-30
Jxck Jxck
Aplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unit
Emerson Exchange
Reactive Reatime Big Data with Open Source Lambda Architecture - TechCampVN 2014
Reactive Reatime Big Data with Open Source Lambda Architecture - TechCampVN 2014
Trieu Nguyen
State: You're Doing It Wrong - Alternative Concurrency Paradigms For The JVM
State: You're Doing It Wrong - Alternative Concurrency Paradigms For The JVM
Jonas Bonér
Vietnam E-commerce Report 2016
Vietnam E-commerce Report 2016
Trieu Nguyen
Cloud computing simple ppt
Cloud computing simple ppt
Agarwaljay
En vedette
(7)
Mvi an architecture for reactive programming
Mvi an architecture for reactive programming
HTTP2 & HPACK #pyfes 2013-11-30
HTTP2 & HPACK #pyfes 2013-11-30
Aplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unit
Reactive Reatime Big Data with Open Source Lambda Architecture - TechCampVN 2014
Reactive Reatime Big Data with Open Source Lambda Architecture - TechCampVN 2014
State: You're Doing It Wrong - Alternative Concurrency Paradigms For The JVM
State: You're Doing It Wrong - Alternative Concurrency Paradigms For The JVM
Vietnam E-commerce Report 2016
Vietnam E-commerce Report 2016
Cloud computing simple ppt
Cloud computing simple ppt
Similaire à HTTP/2 : why upgrading the web? - apidays Paris
HTTP/2
HTTP/2
divarvel
HTTP/2 : why upgrading the web? - DjangoCon Europe 2016 Budapest
HTTP/2 : why upgrading the web? - DjangoCon Europe 2016 Budapest
Quentin Adam
HTTP/3 for everyone
HTTP/3 for everyone
Daniel Stenberg
HTTP/3 is next generation HTTP
HTTP/3 is next generation HTTP
Daniel Stenberg
HTMX: Web 1.0 with the benefits of Web 2.0 without the grift of Web 3.0
HTMX: Web 1.0 with the benefits of Web 2.0 without the grift of Web 3.0
Martijn Dashorst
Speedup your WordPress mit Nginx und HTTP/2
Speedup your WordPress mit Nginx und HTTP/2
wpmeetupka
Ultra-modern Front-end Dev & Introducing Spar
Ultra-modern Front-end Dev & Introducing Spar
Aaron White
HTTP/3 over QUIC. All is new but still the same!
HTTP/3 over QUIC. All is new but still the same!
Daniel Stenberg
HTTP2 in action - Piet Van Dongen - Codemotion Amsterdam 2017
HTTP2 in action - Piet Van Dongen - Codemotion Amsterdam 2017
Codemotion
spdy
spdy
Kensaku Komatsu
Browser APIs for data exchange: types and application
Browser APIs for data exchange: types and application
Pavel Klimiankou
SPDY - or maybe HTTP2.0
SPDY - or maybe HTTP2.0
Andreas Bjärlestam
HTTP Basic - PHP
HTTP Basic - PHP
Sulaeman .
An introduction to HTTP/2 & Service Workers for SEOs
An introduction to HTTP/2 & Service Workers for SEOs
Tom Anthony
SearchLove San Diego 2018 | Tom Anthony | An Introduction to HTTP/2 & Service...
SearchLove San Diego 2018 | Tom Anthony | An Introduction to HTTP/2 & Service...
Distilled
HTTP/2: What's new?
HTTP/2: What's new?
Piet van Dongen
Web performance optimization
Web performance optimization
Kaliop-slide
Nuts and Bolts of WebSocket Devoxx 2014
Nuts and Bolts of WebSocket Devoxx 2014
Arun Gupta
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
Sidu Ponnappa
SPDY
SPDY
Andreas Bjärlestam
Similaire à HTTP/2 : why upgrading the web? - apidays Paris
(20)
HTTP/2
HTTP/2
HTTP/2 : why upgrading the web? - DjangoCon Europe 2016 Budapest
HTTP/2 : why upgrading the web? - DjangoCon Europe 2016 Budapest
HTTP/3 for everyone
HTTP/3 for everyone
HTTP/3 is next generation HTTP
HTTP/3 is next generation HTTP
HTMX: Web 1.0 with the benefits of Web 2.0 without the grift of Web 3.0
HTMX: Web 1.0 with the benefits of Web 2.0 without the grift of Web 3.0
Speedup your WordPress mit Nginx und HTTP/2
Speedup your WordPress mit Nginx und HTTP/2
Ultra-modern Front-end Dev & Introducing Spar
Ultra-modern Front-end Dev & Introducing Spar
HTTP/3 over QUIC. All is new but still the same!
HTTP/3 over QUIC. All is new but still the same!
HTTP2 in action - Piet Van Dongen - Codemotion Amsterdam 2017
HTTP2 in action - Piet Van Dongen - Codemotion Amsterdam 2017
spdy
spdy
Browser APIs for data exchange: types and application
Browser APIs for data exchange: types and application
SPDY - or maybe HTTP2.0
SPDY - or maybe HTTP2.0
HTTP Basic - PHP
HTTP Basic - PHP
An introduction to HTTP/2 & Service Workers for SEOs
An introduction to HTTP/2 & Service Workers for SEOs
SearchLove San Diego 2018 | Tom Anthony | An Introduction to HTTP/2 & Service...
SearchLove San Diego 2018 | Tom Anthony | An Introduction to HTTP/2 & Service...
HTTP/2: What's new?
HTTP/2: What's new?
Web performance optimization
Web performance optimization
Nuts and Bolts of WebSocket Devoxx 2014
Nuts and Bolts of WebSocket Devoxx 2014
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
SPDY
SPDY
Plus de Quentin Adam
Biscuit, the cryptotoken you can share safely with your ap is
Biscuit, the cryptotoken you can share safely with your ap is
Quentin Adam
Keynot Cloud Expo Intel
Keynot Cloud Expo Intel
Quentin Adam
Pulsar 101 at devoxx
Pulsar 101 at devoxx
Quentin Adam
Traversing hyper driven developpement to do great technical choices and make ...
Traversing hyper driven developpement to do great technical choices and make ...
Quentin Adam
How to make people work together? - ending keynote - devfest du bout du monde...
How to make people work together? - ending keynote - devfest du bout du monde...
Quentin Adam
Remove centralization on Authorization - API Days Paris 2018 (announcement fo...
Remove centralization on Authorization - API Days Paris 2018 (announcement fo...
Quentin Adam
PostgreSQL is the new NoSQL - at Devoxx 2018
PostgreSQL is the new NoSQL - at Devoxx 2018
Quentin Adam
Hype driven architecture - keynote at devfest Toulouse 2018
Hype driven architecture - keynote at devfest Toulouse 2018
Quentin Adam
Real world code, why are you so ashamed? - RivieraDev 2018
Real world code, why are you so ashamed? - RivieraDev 2018
Quentin Adam
Monitorer l'inconnu, 1000 * 100 series par jour - talk avec @clementd à #devo...
Monitorer l'inconnu, 1000 * 100 series par jour - talk avec @clementd à #devo...
Quentin Adam
Comment les contrôleurs de gestion ont fuck up mon IT - Lean Kanban France 2017
Comment les contrôleurs de gestion ont fuck up mon IT - Lean Kanban France 2017
Quentin Adam
Monitoring the unknown, 1000*100 series a day - Big Data Vilnius 2017
Monitoring the unknown, 1000*100 series a day - Big Data Vilnius 2017
Quentin Adam
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Quentin Adam
MONITORING THE UNKNOWN, 1000*100 SERIES A DAY - DEVOXX MOROCCO 2017
MONITORING THE UNKNOWN, 1000*100 SERIES A DAY - DEVOXX MOROCCO 2017
Quentin Adam
Build a reverse proxy for modern immutable infrastructure - Sozu - Devops D D...
Build a reverse proxy for modern immutable infrastructure - Sozu - Devops D D...
Quentin Adam
What is Clever Cloud?
What is Clever Cloud?
Quentin Adam
Why all my software projects are late?
Why all my software projects are late?
Quentin Adam
Understand immutable infrastructure, what? Why? How? - Meta-Meetup DEVOPS NIGHT
Understand immutable infrastructure, what? Why? How? - Meta-Meetup DEVOPS NIGHT
Quentin Adam
What is systemd? Why use it? how does it work? - breizhcamp
What is systemd? Why use it? how does it work? - breizhcamp
Quentin Adam
Happy dev ... & ops
Happy dev ... & ops
Quentin Adam
Plus de Quentin Adam
(20)
Biscuit, the cryptotoken you can share safely with your ap is
Biscuit, the cryptotoken you can share safely with your ap is
Keynot Cloud Expo Intel
Keynot Cloud Expo Intel
Pulsar 101 at devoxx
Pulsar 101 at devoxx
Traversing hyper driven developpement to do great technical choices and make ...
Traversing hyper driven developpement to do great technical choices and make ...
How to make people work together? - ending keynote - devfest du bout du monde...
How to make people work together? - ending keynote - devfest du bout du monde...
Remove centralization on Authorization - API Days Paris 2018 (announcement fo...
Remove centralization on Authorization - API Days Paris 2018 (announcement fo...
PostgreSQL is the new NoSQL - at Devoxx 2018
PostgreSQL is the new NoSQL - at Devoxx 2018
Hype driven architecture - keynote at devfest Toulouse 2018
Hype driven architecture - keynote at devfest Toulouse 2018
Real world code, why are you so ashamed? - RivieraDev 2018
Real world code, why are you so ashamed? - RivieraDev 2018
Monitorer l'inconnu, 1000 * 100 series par jour - talk avec @clementd à #devo...
Monitorer l'inconnu, 1000 * 100 series par jour - talk avec @clementd à #devo...
Comment les contrôleurs de gestion ont fuck up mon IT - Lean Kanban France 2017
Comment les contrôleurs de gestion ont fuck up mon IT - Lean Kanban France 2017
Monitoring the unknown, 1000*100 series a day - Big Data Vilnius 2017
Monitoring the unknown, 1000*100 series a day - Big Data Vilnius 2017
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
MONITORING THE UNKNOWN, 1000*100 SERIES A DAY - DEVOXX MOROCCO 2017
MONITORING THE UNKNOWN, 1000*100 SERIES A DAY - DEVOXX MOROCCO 2017
Build a reverse proxy for modern immutable infrastructure - Sozu - Devops D D...
Build a reverse proxy for modern immutable infrastructure - Sozu - Devops D D...
What is Clever Cloud?
What is Clever Cloud?
Why all my software projects are late?
Why all my software projects are late?
Understand immutable infrastructure, what? Why? How? - Meta-Meetup DEVOPS NIGHT
Understand immutable infrastructure, what? Why? How? - Meta-Meetup DEVOPS NIGHT
What is systemd? Why use it? how does it work? - breizhcamp
What is systemd? Why use it? how does it work? - breizhcamp
Happy dev ... & ops
Happy dev ... & ops
Dernier
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Dernier
(20)
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Slack Application Development 101 Slides
Slack Application Development 101 Slides
HTTP/2 : why upgrading the web? - apidays Paris
1.
WHY HTTP/2 ? WHY
IS SO COOL ? QUENTIN ADAM AT @WAXZCE 2013
2.
Quentin ADAM from
the Clever Cloud @waxzce on twitter – github- soundcloud – instagram …. WHO AM I ?
3.
MY DAY TO
DAY WORK : CLEVER CLOUD, MAKE YOUR APP RUN ALL THE TIME
4.
And learn a
lot of things about your code, apps, and good/bad design… KEEP YOUR APPS ONLINE. MADE WITH NODE.JS, SCALA, JAVA, RUBY, PHP, PYTHON, GO…
5.
AND LEARN A
LOT OF THINGS ABOUT YOUR CODE, APPS, AND GOOD/BAD DESIGN…
6.
WHAT IS THE
HTTP JOB ?
7.
8.
THE SPEC IS
MADE OF OPTIONS AND ABILITY TO EXTENDS
9.
FASTER FASTER FASTER
10.
// REQUESTS ?
11.
HTTP PIPELINING
12.
THE HACKS WE ARE
DOING EVERYDAY WITHOUT THINKING TO IMPROVE PERFORMANCES
13.
MULTIPLE DOMAIN NAMES
FOR MULTIPLES STREAMS
14.
STATIC ASSETS DOMAIN
NAME FOR FAT COOKIES PROBLEM MANAGEMENT
15.
COMET/WEBSOCKET/PULLING/SERVER SENT ENVENT… BIDIRECTIONAL
DATA STREAMS HACKS
16.
SO, WE NEED
A NEW VERSION OF HTTP
17.
WHO IS IN
CHARGE ?
18.
HTTPBIS WORKING GROUP
19.
FIRST HTTP/2 DRAFT IS SPDY/3 DRAFT
20.
BUILD ON SOMETHING
21.
SO WHAT IS
IN THE BOX ?
22.
HTTP/2 IS A
BINARY PROTOCOL
23.
COMPRESSION + SSL
UNABLE TO READ ANYTHING
24.
WIRESHARK FOR ALL
25.
PUT SOME STEAMS
IN ONE CONNECTION
26.
STREAMS ~ 1 HTTP/1
REQUEST = 1 HTTP/2 STREAM
27.
FRAMES Content a.html #1 Content dog.gif #1 Content a.html
#2 Content dog.gif #2 Content a.html #4 Content a.html #3 Content cat.gif #1 Content dog.gif #4 …
28.
BINARY GOODNESS => FRAMES
IS EASY
29.
STREAMS PRIORITY
30.
PUSH FROM THE
SERVER A RESOURCE TO THE CACHE
31.
HEADERS COMPRESSIONS
32.
HPACK *new RFC*
33.
FOCUS ON WEB PERFORMANCES
34.
URL CANNOT CHANGE
35.
HOW TO UPDATE
THE WEB ?
36.
HTTP & HTTPS
37.
NEGOCIATE A PROTOCOL ELEVATION
38.
HTTP/1 BUILD IN
METHOD Upgrade: header Code 101 Switching
39.
WORKFLOW
40.
WORKFLOW
41.
IT’S STILL SLOW
42.
ENCRYPT THE WEB : TLS
43.
NEGOTIATE THE PROTOCOL
IN THE SAME TIME OF ENCRYPT NEGOTIATION
44.
NPN (CLIENT) & ALPN (SERVER)
45.
IS IT FOR REAL?
46.
LOOKS LIKE IP V6 STORY?
47.
MORE SPDY STORY
48.
DRAFT – 14
/ 15 - Firefox (next enable by default) - Chrome (dev) - cURL - IE (oh yeah) - … - Google - Twitter - Akamai - ….
49.
DRAFT – 14
/ 15
50.
CLEVER CLOUD POV
51.
WORKING ON THIS Client http2 reverse proxy http2 your
app : http1
52.
ALL THE GOODNESS OF HTTP2
IN YOUR HTTP1 APP FOR NOTHING :-)
53.
WHY IT’S SO COOL?
54.
PERFORMANCES
55.
REMOVE ALL THE
SHITTY HACKS
56.
EXPLORE NEW POSSIBILITIES
57.
IMPROVE THE USERS
XP
58.
I’m @waxzce on
twitter I’m the CEO of A PaaS provider, give it a try ;-) THX FOR LISTENING & QUESTIONS TIME
Télécharger maintenant