diff --git a/project0/index.html b/project0/index.html index ea1d69b..b8f86a4 100644 --- a/project0/index.html +++ b/project0/index.html @@ -250,7 +250,7 @@

Questions To Answer

  • Why are there diminishing returns at higher concurrency levels?
  • What’s the performance difference when requesting HTTP and HTTPS?
  • How can github respond so quickly?
  • -
  • What is your site’s “Time to Interactive” according to PageSpeed Insights?
  • +
  • What is your site’s “Total Blocking Time” (TBT) according to PageSpeed Insights?
  • Required Tools

    diff --git a/project2/index.html b/project2/index.html index e0a7dff..fe726a6 100644 --- a/project2/index.html +++ b/project2/index.html @@ -212,7 +212,7 @@

    Overview Video

    Project Submission

    -

    <>

    +

    https://forms.gle/RhsrS5CQHR4NY5oV8

    API Specification

    diff --git a/schedule/index.html b/schedule/index.html index c7df16d..dbc5780 100644 --- a/schedule/index.html +++ b/schedule/index.html @@ -214,8 +214,8 @@

    Week 2 (October 9-11)

    Topics

    Tasks

    @@ -241,7 +241,6 @@

    Topics

    @@ -270,6 +269,7 @@

    Topics

  • Client-side Caching & Content Delivery Networks
  • +
  • Frontend Deep Dive: React
  • Deep Dive: Ruby on Rails
  • diff --git a/sitemap.xml b/sitemap.xml index 3d26ed6..fda214a 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -313,6 +313,12 @@ https://cs291.com/slides/2023/02_http/ +https://cs291.com/slides/2023/04_application_servers/ + + +https://cs291.com/slides/2023/03_http_servers/ + + https://cs291.com/slides/2023/01_course_introduction/ @@ -413,34 +419,34 @@ https://cs291.com/project3/chat/ -2023-10-03T22:26:36+00:00 +2023-10-11T21:26:51+00:00 https://cs291.com/report_samples/gaucho_book.pdf -2023-10-03T22:26:36+00:00 +2023-10-11T21:26:51+00:00 https://cs291.com/report_samples/whatever_chat.pdf -2023-10-03T22:26:36+00:00 +2023-10-11T21:26:51+00:00 https://cs291.com/slides/2016/helfand_talk.pdf -2023-10-03T22:26:37+00:00 +2023-10-11T21:26:51+00:00 https://cs291.com/slides/2016/maloney_lecture.pdf -2023-10-03T22:26:37+00:00 +2023-10-11T21:26:51+00:00 https://cs291.com/slides/2017/maloney_lecture.pdf -2023-10-03T22:26:37+00:00 +2023-10-11T21:26:51+00:00 https://cs291.com/slides/2017/mutz_lecture.pdf -2023-10-03T22:26:37+00:00 +2023-10-11T21:26:51+00:00 https://cs291.com/slides/2021f/sean_maloney.pdf -2023-10-03T22:26:37+00:00 +2023-10-11T21:26:52+00:00 diff --git a/slides/2023/03_http_servers/callback_hell.png b/slides/2023/03_http_servers/callback_hell.png new file mode 100644 index 0000000..193f73a Binary files /dev/null and b/slides/2023/03_http_servers/callback_hell.png differ diff --git a/slides/2023/03_http_servers/index.html b/slides/2023/03_http_servers/index.html new file mode 100644 index 0000000..95289db --- /dev/null +++ b/slides/2023/03_http_servers/index.html @@ -0,0 +1,679 @@ + + + + HTTP Servers + + + + + + + + + diff --git a/slides/2023/03_http_servers/netcraft_web_servers_2022_aug.png b/slides/2023/03_http_servers/netcraft_web_servers_2022_aug.png new file mode 100644 index 0000000..def3077 Binary files /dev/null and b/slides/2023/03_http_servers/netcraft_web_servers_2022_aug.png differ diff --git a/slides/2023/03_http_servers/server_forking.png b/slides/2023/03_http_servers/server_forking.png new file mode 100644 index 0000000..a6eb4a0 Binary files /dev/null and b/slides/2023/03_http_servers/server_forking.png differ diff --git a/slides/2023/03_http_servers/server_process_pool.png b/slides/2023/03_http_servers/server_process_pool.png new file mode 100644 index 0000000..4213ede Binary files /dev/null and b/slides/2023/03_http_servers/server_process_pool.png differ diff --git a/slides/2023/03_http_servers/server_threaded.png b/slides/2023/03_http_servers/server_threaded.png new file mode 100644 index 0000000..e80458b Binary files /dev/null and b/slides/2023/03_http_servers/server_threaded.png differ diff --git a/slides/2023/03_http_servers/server_worker_pool.png b/slides/2023/03_http_servers/server_worker_pool.png new file mode 100644 index 0000000..629f477 Binary files /dev/null and b/slides/2023/03_http_servers/server_worker_pool.png differ diff --git a/slides/2023/04_application_servers/index.html b/slides/2023/04_application_servers/index.html new file mode 100644 index 0000000..dfdb554 --- /dev/null +++ b/slides/2023/04_application_servers/index.html @@ -0,0 +1,240 @@ + + + + Application Servers + + + + + + + + +