Leveraging Browser Service Workers to Improve Reliability and User Experience

Brian Thompson (14.Jul.2018 at 13:30, 1 hr )
Talk at Mid-Atlantic Developer Conference (English - US)

Rating: 5 of 5

It is Black Friday, and you're about to have the biggest traffic day your website has ever seen. When your first big sale hits, your servers get overloaded, and users start getting timeout pages. If you used JavaScript service workers on your site, your users wouldn't be noticing this problem.

Any cloud provider out there will give you a SLA of 99.%. For those who need even more security in their uptime, a CDN can easily be added to help increase durability. But, none of these solutions are immune from problems and most definitely won’t cover you when your backend servers start returning 504 errors nor will they help you if there is network congestion clogging the pipes.

Luckily, there is new functionality being added to browsers which can help us with this. Come learn about browser service workers which can be added to your website with just a few lines of code and immediately increase the performance, scalability, and availability of your website. We’ll go hands-on with the code to show exactly how to implement this new tech on your favorite website so you can go back to your hotel room and add it to immediately. We’ll also talk about what’s coming next and limitations of the current system as well as some real-world implementations of this system. Want to avoid angry calls from your boss/client because their website is timing out? This is the session to attend to prevent that!

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= zero plus eight

Comments

Rating: 5 of 5

14.Jul.2018 at 14:06 by Michael R. Marshall (10 comments) via Web2 LIVE

Excellent talk with great level of detail and good, relevant examples.

© Joind.in 2018