Mathematics & Computer Science

http2fs: Designing HTTP/2 on Plan 9 from Bell Labs

Presenter Information

Adam Kessler, Butler University

Document Type

Oral Presentation

Location

Indianapolis, IN

Start Date

13-4-2018 2:30 PM

End Date

13-4-2018 2:45 PM

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.

This document is currently not available here.

Share

COinS
 
Apr 13th, 2:30 PM Apr 13th, 2:45 PM

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.