Submit Search
Upload
Service workers: what and why UmbUKFest 2018!
•
Download as PPTX, PDF
•
0 likes
•
225 views
M
Matthew Wise
Follow
Slides from my talk at Umbraco Uk Festival 2018
Read less
Read more
Internet
Report
Share
Report
Share
1 of 13
Download now
Recommended
Altitude San Francisco 2018: HTTP Invalidation Workshop
Altitude San Francisco 2018: HTTP Invalidation Workshop
Fastly
Choosing a Web Architecture for Perl
Choosing a Web Architecture for Perl
Perrin Harkins
Care and feeding notes
Care and feeding notes
Perrin Harkins
Inside election night at The New York Times | Altitude NYC
Inside election night at The New York Times | Altitude NYC
Fastly
Altitude SF 2017: Reddit - How we built and scaled r/place
Altitude SF 2017: Reddit - How we built and scaled r/place
Fastly
WordPress Speed & Performance from Pagely's CTO
WordPress Speed & Performance from Pagely's CTO
Lizzie Kardon
Cache is keeping you from reaching the full potential as a developer (word ca...
Cache is keeping you from reaching the full potential as a developer (word ca...
Thomas Audunhus
Scalable talk notes
Scalable talk notes
Perrin Harkins
Recommended
Altitude San Francisco 2018: HTTP Invalidation Workshop
Altitude San Francisco 2018: HTTP Invalidation Workshop
Fastly
Choosing a Web Architecture for Perl
Choosing a Web Architecture for Perl
Perrin Harkins
Care and feeding notes
Care and feeding notes
Perrin Harkins
Inside election night at The New York Times | Altitude NYC
Inside election night at The New York Times | Altitude NYC
Fastly
Altitude SF 2017: Reddit - How we built and scaled r/place
Altitude SF 2017: Reddit - How we built and scaled r/place
Fastly
WordPress Speed & Performance from Pagely's CTO
WordPress Speed & Performance from Pagely's CTO
Lizzie Kardon
Cache is keeping you from reaching the full potential as a developer (word ca...
Cache is keeping you from reaching the full potential as a developer (word ca...
Thomas Audunhus
Scalable talk notes
Scalable talk notes
Perrin Harkins
Scalable Text File Service with MongoDB (Intuit)
Scalable Text File Service with MongoDB (Intuit)
MongoDB
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Fastly
Tips for going fast in a slow world: Michael May at OSCON 2015
Tips for going fast in a slow world: Michael May at OSCON 2015
Fastly
Websockets at tossug
Websockets at tossug
clkao
Browserscope oscon 2011
Browserscope oscon 2011
lsimon
Spreadshirt Techcamp 2018 - Hold until Told
Spreadshirt Techcamp 2018 - Hold until Told
Martin Breest
Webinar slides "Building Real-Time Collaborative Web Applications"
Webinar slides "Building Real-Time Collaborative Web Applications"
Sachin Katariya
Getting a Grip on CDN Performance - Why and How
Getting a Grip on CDN Performance - Why and How
Aaron Peters
Websockets in Node.js - Making them reliable and scalable
Websockets in Node.js - Making them reliable and scalable
Gareth Marland
Windows Azure Service Bus
Windows Azure Service Bus
Pavel Revenkov
The State of Rust Web Frameworks
The State of Rust Web Frameworks
IanWagner10
Stupid Boot Tricks: using ipxe and chef to get to boot management bliss
Stupid Boot Tricks: using ipxe and chef to get to boot management bliss
macslide
Living on the Edge: Elevating your SEO toolkit to the CDN
Living on the Edge: Elevating your SEO toolkit to the CDN
Nils De Moor
Go With The Reflow
Go With The Reflow
lsimon
Interactive web. O rly?
Interactive web. O rly?
timbc
Client-side Website Optimization
Client-side Website Optimization
Radu Pintilie
Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content
Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content
Fastly
Building a scalable online backup system in python
Building a scalable online backup system in python
Joe Drumgoole
Http/2 - What's it all about?
Http/2 - What's it all about?
Andy Davies
The Case for HTTP/2
The Case for HTTP/2
Andy Davies
Nginx Scalable Stack
Nginx Scalable Stack
Bruno Paiuca
A faster web
A faster web
Bakani Pilime
More Related Content
What's hot
Scalable Text File Service with MongoDB (Intuit)
Scalable Text File Service with MongoDB (Intuit)
MongoDB
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Fastly
Tips for going fast in a slow world: Michael May at OSCON 2015
Tips for going fast in a slow world: Michael May at OSCON 2015
Fastly
Websockets at tossug
Websockets at tossug
clkao
Browserscope oscon 2011
Browserscope oscon 2011
lsimon
Spreadshirt Techcamp 2018 - Hold until Told
Spreadshirt Techcamp 2018 - Hold until Told
Martin Breest
Webinar slides "Building Real-Time Collaborative Web Applications"
Webinar slides "Building Real-Time Collaborative Web Applications"
Sachin Katariya
Getting a Grip on CDN Performance - Why and How
Getting a Grip on CDN Performance - Why and How
Aaron Peters
Websockets in Node.js - Making them reliable and scalable
Websockets in Node.js - Making them reliable and scalable
Gareth Marland
Windows Azure Service Bus
Windows Azure Service Bus
Pavel Revenkov
The State of Rust Web Frameworks
The State of Rust Web Frameworks
IanWagner10
Stupid Boot Tricks: using ipxe and chef to get to boot management bliss
Stupid Boot Tricks: using ipxe and chef to get to boot management bliss
macslide
Living on the Edge: Elevating your SEO toolkit to the CDN
Living on the Edge: Elevating your SEO toolkit to the CDN
Nils De Moor
Go With The Reflow
Go With The Reflow
lsimon
Interactive web. O rly?
Interactive web. O rly?
timbc
Client-side Website Optimization
Client-side Website Optimization
Radu Pintilie
Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content
Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content
Fastly
Building a scalable online backup system in python
Building a scalable online backup system in python
Joe Drumgoole
Http/2 - What's it all about?
Http/2 - What's it all about?
Andy Davies
The Case for HTTP/2
The Case for HTTP/2
Andy Davies
What's hot
(20)
Scalable Text File Service with MongoDB (Intuit)
Scalable Text File Service with MongoDB (Intuit)
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Tips for going fast in a slow world: Michael May at OSCON 2015
Tips for going fast in a slow world: Michael May at OSCON 2015
Websockets at tossug
Websockets at tossug
Browserscope oscon 2011
Browserscope oscon 2011
Spreadshirt Techcamp 2018 - Hold until Told
Spreadshirt Techcamp 2018 - Hold until Told
Webinar slides "Building Real-Time Collaborative Web Applications"
Webinar slides "Building Real-Time Collaborative Web Applications"
Getting a Grip on CDN Performance - Why and How
Getting a Grip on CDN Performance - Why and How
Websockets in Node.js - Making them reliable and scalable
Websockets in Node.js - Making them reliable and scalable
Windows Azure Service Bus
Windows Azure Service Bus
The State of Rust Web Frameworks
The State of Rust Web Frameworks
Stupid Boot Tricks: using ipxe and chef to get to boot management bliss
Stupid Boot Tricks: using ipxe and chef to get to boot management bliss
Living on the Edge: Elevating your SEO toolkit to the CDN
Living on the Edge: Elevating your SEO toolkit to the CDN
Go With The Reflow
Go With The Reflow
Interactive web. O rly?
Interactive web. O rly?
Client-side Website Optimization
Client-side Website Optimization
Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content
Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content
Building a scalable online backup system in python
Building a scalable online backup system in python
Http/2 - What's it all about?
Http/2 - What's it all about?
The Case for HTTP/2
The Case for HTTP/2
Similar to Service workers: what and why UmbUKFest 2018!
Nginx Scalable Stack
Nginx Scalable Stack
Bruno Paiuca
A faster web
A faster web
Bakani Pilime
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Amazon Web Services
SmartDB Office Hours: Connection Pool Sizing Concepts
SmartDB Office Hours: Connection Pool Sizing Concepts
Koppelaars
Optimising Web Application Frontend
Optimising Web Application Frontend
tkramar
Tips for a Faster Website
Tips for a Faster Website
Rayed Alrashed
Aioug connection poolsizingconcepts
Aioug connection poolsizingconcepts
Toon Koppelaars
Delivering High Performance Websites with NGINX
Delivering High Performance Websites with NGINX
NGINX, Inc.
21 Www Web Services
21 Www Web Services
royans
Performance engineering
Performance engineering
Franz Allan See
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Amazon Web Services
Website Performance
Website Performance
Hugo Fonseca
WebSockets wiith Scala and Play! Framework
WebSockets wiith Scala and Play! Framework
Fabio Tiriticco
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
Amazon Web Services
Degrading Performance? You Might be Suffering From the Small Files Syndrome
Degrading Performance? You Might be Suffering From the Small Files Syndrome
Databricks
MongoDB World 2019: Why NBCUniversal Migrated to MongoDB Atlas
MongoDB World 2019: Why NBCUniversal Migrated to MongoDB Atlas
MongoDB
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
Full Stack Load Testing
Full Stack Load Testing
Terral R Jordan
HTTP/2 What's inside and Why
HTTP/2 What's inside and Why
Adrian Cole
[AWS Builders] Effective AWS Glue
[AWS Builders] Effective AWS Glue
Amazon Web Services Korea
Similar to Service workers: what and why UmbUKFest 2018!
(20)
Nginx Scalable Stack
Nginx Scalable Stack
A faster web
A faster web
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
SmartDB Office Hours: Connection Pool Sizing Concepts
SmartDB Office Hours: Connection Pool Sizing Concepts
Optimising Web Application Frontend
Optimising Web Application Frontend
Tips for a Faster Website
Tips for a Faster Website
Aioug connection poolsizingconcepts
Aioug connection poolsizingconcepts
Delivering High Performance Websites with NGINX
Delivering High Performance Websites with NGINX
21 Www Web Services
21 Www Web Services
Performance engineering
Performance engineering
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Website Performance
Website Performance
WebSockets wiith Scala and Play! Framework
WebSockets wiith Scala and Play! Framework
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
Degrading Performance? You Might be Suffering From the Small Files Syndrome
Degrading Performance? You Might be Suffering From the Small Files Syndrome
MongoDB World 2019: Why NBCUniversal Migrated to MongoDB Atlas
MongoDB World 2019: Why NBCUniversal Migrated to MongoDB Atlas
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...
Full Stack Load Testing
Full Stack Load Testing
HTTP/2 What's inside and Why
HTTP/2 What's inside and Why
[AWS Builders] Effective AWS Glue
[AWS Builders] Effective AWS Glue
Recently uploaded
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
rahman018755
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
Matthew Sinclair
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
EleniIlkou
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
Matthew Sinclair
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
meghakumariji156
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Digicorns Technologies
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
rahman018755
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
Monica Sydney
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
meghakumariji156
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
growthgrids
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Matthew Sinclair
Recently uploaded
(20)
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Service workers: what and why UmbUKFest 2018!
1.
www.enjoy-digital.co.uk
2.
What Progressive Https onlyJavaScriptNetwork
proxy Has no direct access to the DomBackbone of PWAs Runs in the background
3.
Why 3
4.
Installing Activated ERROR Idle Fetch /
MessageTerminated Workflow
5.
6.
7.
Normal First Request DOM
Content Loaded: 6.85s Load: 24.87s Transferred: 863KB
8.
Service Worker First
Request DOM Content Loaded: 7.08s Load: 25.09s Transferred: 867KB
9.
Repeat request DOM Content
Loaded: 2.21s Load: 3.45s Transferred: 3.0KB
10.
Repeat request with
Service worker DOM Content Loaded: 192ms Load: 343ms Transferred: 0KB
11.
Comparison First Request Repeat
Request SW First Request SW Repeat Request DOM Content Loaded 6.85s 2.21s 7.08s 195ms Load 24.87s 3.45s 25.09s 343ms Transferred 863KB 3KB 867KB 0
12.
Resources • https://developers.google.com/web/fundamentals/primers/service-workers/ • https://jakearchibald.github.io/isserviceworkerready/resources.html •
Pokedex.org • http://www.pocketjavascript.com/blog/2015/11/23/introducing-pokedex-org • https://developers.google.com/web/tools/workbox/ • Mike Masey (@MikeMasey) Seriously thanks for all the help
Download now