The Resource Level up your web apps with WebAssembly, Robert Aboukhalil

Level up your web apps with WebAssembly, Robert Aboukhalil

Label
Level up your web apps with WebAssembly
Title
Level up your web apps with WebAssembly
Statement of responsibility
Robert Aboukhalil
Title variation
  • Level up your web applications with Web Assembly
  • Level up with WebAssembly
Creator
Contributor
Publisher
Subject
Language
eng
Summary
"WebAssembly is a powerful tool for porting applications to the web and for speeding up data-intensive web apps. If you don't know what WebAssembly is, how it works, or how to practically get started using it, now's your chance. Robert Aboukhalil (Invitae) leads a deep dive into WebAssembly, demonstrating how it can be used to speed up web tools. As a concrete case study, he'll use fastq.bio, a web tool for analyzing DNA sequencing data in the browser. By rewriting portions of this tool into WebAssembly, he demonstrates how it's possible to obtain a greater than 10x speedup compared to the original JavaScript implementation. Robert will also show you how to leverage WebWorkers alongside WebAssembly to maintain the UI's responsiveness and how this enables you to more easily mount and parse files within a virtual filesystem. He concludes by exploring how WebAssembly can be useful outside the browser--demonstrating how it's possible to rearchitect fastq.bio so that the WebAssembly code runs in a serverless fashion instead of directly in the browser. And because WebAssembly isn't always the right tool, Robert also explores some rules of thumb on when to use WebAssembly and when to avoid it. This session was recorded at the 2019 O'Reilly Open Source Software conference in Portland."--Resource description page
Cataloging source
UMI
Characteristic
videorecording
http://library.link/vocab/creatorName
Aboukhalil, Robert
LC call number
QA76.585
http://bibfra.me/vocab/relation/on-screenpresenter
k_IJDIRJW98
PerformerNote
Presenter, Robert Aboukhalil
http://library.link/vocab/relatedWorkOrContributorDate
2019
http://library.link/vocab/relatedWorkOrContributorName
  • O'Reilly (Firm)
  • O'Reilly Open Source Software Conference
Runtime
36
http://library.link/vocab/subjectName
  • Web site development
  • Application software
  • Web applications
  • JavaScript (Computer program language)
  • Open source software
Technique
live action
Label
Level up your web apps with WebAssembly, Robert Aboukhalil
Link
http://databases.mvlc.org/connect/safari?uiCode=&xmlId=0636920335801
Instantiates
Publication
Note
Title from resource description page (Safari, viewed February 21, 2020)
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Configuration of playback channels
unknown
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
on1141405438
Dimensions
unknown
Extent
(1 streaming video file (35 min., 48 sec.))
Form of item
online
Media category
  • computer
  • video
Media MARC source
  • rdamedia
  • rdamedia
Media type code
  • c
  • v
Medium for sound
other
Other physical details
digital, sound, color
Sound
sound
Sound on medium or separate
sound on medium
Specific material designation
  • remote
  • other
Stock number
CL0501000099
Video recording format
other
Label
Level up your web apps with WebAssembly, Robert Aboukhalil
Link
http://databases.mvlc.org/connect/safari?uiCode=&xmlId=0636920335801
Publication
Note
Title from resource description page (Safari, viewed February 21, 2020)
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Configuration of playback channels
unknown
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
on1141405438
Dimensions
unknown
Extent
(1 streaming video file (35 min., 48 sec.))
Form of item
online
Media category
  • computer
  • video
Media MARC source
  • rdamedia
  • rdamedia
Media type code
  • c
  • v
Medium for sound
other
Other physical details
digital, sound, color
Sound
sound
Sound on medium or separate
sound on medium
Specific material designation
  • remote
  • other
Stock number
CL0501000099
Video recording format
other

Library Locations

    • Merrimack Valley Library ConsortiumBorrow it
      4 High Street, Suite 175, North Andover, MA, 01845, US
      42.7009413 -71.1255084
Processing Feedback ...