I'm an open source maintainer on the nteract project, a writer, and a software engineer at Microsoft working open source web technologies. I'm passionate about bringing people together to build great things and using storytelling to share knowledge.
This talk covers the history, fundamentals, and applications of HTTP (HyperText Transfer Protocol). The talk follows this rough breakdown:
- Introduce the original problem that HTTP was intended to solve when the Internet was created and why it was the right solution at the time.
- Describe the fundamental process of the original version of HTTP
- Exploration of the shortcomings in HTTP that were discovered as the Internet grew and how HTTP evolved to address them, including:
- Supporting transport of different document types
- Improving the performance/reliability of the protocol
- Improving security via HTTPS
This talk will be presented as part of CodeLand:Distributed on July 23. After the talk is streamed as part of the conference, it will be added to this post as a recorded video.