Overview
This course explores the experimentation of using HTTP/3 and HTTP/2 compared to the MySQL Binary protocol for backend-DB communication. By going through a blog post, the course covers topics such as the differences between MySQL Binary and HTTP, conducting tests, analyzing connection costs, performing select operations, and evaluating the costs of HTTP/2 and HTTP/3. The course aims to enhance understanding of efficient protocols for backend applications and database systems. The intended audience includes backend engineers, database engineers, and individuals interested in backend communication protocols.
Syllabus
Intro
MySQL Binary vs HTTP
The Tests
Connection Cost + Select 1
Parallel Select
The cost of H2 and H3
Taught by
Hussein Nasser