Mathematics & Computer Science
http2fs: Designing HTTP/2 on Plan 9 from Bell Labs
Document Type
Oral Presentation
Location
Indianapolis, IN
Start Date
13-4-2018 2:30 PM
End Date
13-4-2018 2:45 PM
Sponsor
Ankur Gupta (Butler University), Jonathan Webster (Butler University)
Description
We have implemented the HTTP/2 internet protocol as a filesystem on the Plan 9 research Operating System. We also implemented HPACK, a data compression method used by HTTP/2. Traditionally, server software is implemented as a standalone program, with perhaps configuration files allowing users to change the software’s functionality, and a programming interface tailored specifically to the software. We have designed HTTP/2 in a way that takes advantage of a novel idea supported by the Plan 9 environment; the ability to represent the programming interface as a directory of files.
http2fs: Designing HTTP/2 on Plan 9 from Bell Labs
Indianapolis, IN
We have implemented the HTTP/2 internet protocol as a filesystem on the Plan 9 research Operating System. We also implemented HPACK, a data compression method used by HTTP/2. Traditionally, server software is implemented as a standalone program, with perhaps configuration files allowing users to change the software’s functionality, and a programming interface tailored specifically to the software. We have designed HTTP/2 in a way that takes advantage of a novel idea supported by the Plan 9 environment; the ability to represent the programming interface as a directory of files.