Filename Size 1 - Introduction/1 - Welcome English.vtt 7.1 KB 1 - Introduction/1 - Welcome.mp4 125.4 MB 1 - Introduction/2 - Who is this course for English.vtt 3.8 KB 1 - Introduction/2 - Who is this course for.mp4 65.9 MB 1 - Introduction/3 - Course Outline English.vtt 14.3 KB 1 - Introduction/3 - Course Outline.mp4 364.1 MB 1 - Introduction/4 - Apache-kafka-long-polling.pdf 2.3 MB 1 - Introduction/4 - asynchronous-commits-postgres.pdf 134.6 KB 1 - Introduction/4 - asynchronous-io-linux-thread.pdf 109.6 KB 1 - Introduction/4 - asynchronous-replication-postgres.pdf 190.5 KB 1 - Introduction/4 - backendcourse-sourcecode.zip 5.6 MB 1 - Introduction/4 - Chrome-6-Connections-Limit.pdf 856.1 KB 1 - Introduction/4 - Download all slides source code and references.html 124 B 1 - Introduction/4 - Fundamentals-of-Backend-Communications-and-Protocols-2.pptx 2.9 MB 1 - Introduction/4 - Fundamentals-of-Backend-Communications-and-Protocols.odp 2.2 MB 1 - Introduction/4 - Fundamentals-of-Backend-Communications-and-Protocols.pdf 2.4 MB 1 - Introduction/4 - Postgres-Pipelining.pdf 130.1 KB 1 - Introduction/4 - rabbitMQ-pushAPI.pdf 152.7 KB 1 - Introduction/4 - resources.txt 2.4 KB 2 - Backend Communication Design Patterns/10 - Long Polling English.vtt 13.8 KB 2 - Backend Communication Design Patterns/10 - Long Polling.mp4 193.3 MB 2 - Backend Communication Design Patterns/11 - Server Sent Events English.vtt 17.5 KB 2 - Backend Communication Design Patterns/11 - Server Sent Events.mp4 310.3 MB 2 - Backend Communication Design Patterns/12 - Publish Subscribe PubSub English.vtt 23.2 KB 2 - Backend Communication Design Patterns/12 - Publish Subscribe PubSub.mp4 239.8 MB 2 - Backend Communication Design Patterns/13 - Multiplexing vs Demultiplexing h2 proxying vs Connection Pooling English.vtt 19.5 KB 2 - Backend Communication Design Patterns/13 - Multiplexing vs Demultiplexing h2 proxying vs Connection Pooling.mp4 221.5 MB 2 - Backend Communication Design Patterns/14 - Stateful vs Stateless English.vtt 30.5 KB 2 - Backend Communication Design Patterns/14 - Stateful vs Stateless.mp4 115.9 MB 2 - Backend Communication Design Patterns/15 - Sidecar Pattern English.vtt 29.1 KB 2 - Backend Communication Design Patterns/15 - Sidecar Pattern.mp4 112.9 MB 2 - Backend Communication Design Patterns/5 - Backend Communication Design Patterns Intro English.vtt 2.4 KB 2 - Backend Communication Design Patterns/5 - Backend Communication Design Patterns Intro.mp4 44.3 MB 2 - Backend Communication Design Patterns/6 - Request Response English.vtt 35.8 KB 2 - Backend Communication Design Patterns/6 - Request Response.mp4 799 MB 2 - Backend Communication Design Patterns/7 - Synchronous vs Asynchronous workloads English.vtt 56.3 KB 2 - Backend Communication Design Patterns/7 - Synchronous vs Asynchronous workloads.mp4 765.1 MB 2 - Backend Communication Design Patterns/8 - Push English.vtt 27.3 KB 2 - Backend Communication Design Patterns/8 - Push.mp4 319.9 MB 2 - Backend Communication Design Patterns/9 - Polling English.vtt 18.4 KB 2 - Backend Communication Design Patterns/9 - Polling.mp4 93 MB 3 - Protocols/16 - Protocols Intro English.vtt 1.4 KB 3 - Protocols/16 - Protocols Intro.mp4 38.7 MB 3 - Protocols/17 - Protocol Properties English.vtt 14.6 KB 3 - Protocols/17 - Protocol Properties.mp4 80.5 MB 3 - Protocols/18 - OSI Model English.vtt 65 KB 3 - Protocols/18 - OSI Model.mp4 567.1 MB 3 - Protocols/19 - Internet Protocol English.vtt 89.2 KB 3 - Protocols/19 - Internet Protocol.mp4 1.5 GB 3 - Protocols/20 - UDP English.vtt 62.8 KB 3 - Protocols/20 - UDP.mp4 877.1 MB 3 - Protocols/21 - TCP English.vtt 72.5 KB 3 - Protocols/21 - TCP.mp4 1.2 GB 3 - Protocols/22 - TLS English.vtt 35.6 KB 3 - Protocols/22 - TLS.mp4 131.7 MB 3 - Protocols/23 - HTTP11 English.vtt 41.6 KB 3 - Protocols/23 - HTTP11.mp4 619.5 MB 3 - Protocols/24 - WebSockets English.vtt 30.7 KB 3 - Protocols/24 - WebSockets.mp4 126.9 MB 3 - Protocols/25 - HTTP2 English.vtt 22.3 KB 3 - Protocols/25 - HTTP2.mp4 130.1 MB 3 - Protocols/26 - HTTP3 English.vtt 37.3 KB 3 - Protocols/26 - HTTP3.mp4 204.2 MB 3 - Protocols/27 - gRPC English.vtt 63.3 KB 3 - Protocols/27 - gRPC.mp4 325 MB 3 - Protocols/28 - WebRTC English.vtt 95.7 KB 3 - Protocols/28 - WebRTC.mp4 893.6 MB 4 - Many ways to HTTPS/29 - HTTPS Communication Basics Intro English.vtt 4.3 KB 4 - Many ways to HTTPS/29 - HTTPS Communication Basics Intro.mp4 64.6 MB 4 - Many ways to HTTPS/30 - HTTPS over TCP with TLS 12 English.vtt 7.9 KB 4 - Many ways to HTTPS/30 - HTTPS over TCP with TLS 12.mp4 29.6 MB 4 - Many ways to HTTPS/31 - HTTPS over TCP with TLS 13 English.vtt 5.4 KB 4 - Many ways to HTTPS/31 - HTTPS over TCP with TLS 13.mp4 20 MB 4 - Many ways to HTTPS/32 - HTTPS over QUIC HTTP3 English.vtt 3 KB 4 - Many ways to HTTPS/32 - HTTPS over QUIC HTTP3.mp4 47.6 MB 4 - Many ways to HTTPS/33 - HTTPS over TFO with TLS 13 English.vtt 2.7 KB 4 - Many ways to HTTPS/33 - HTTPS over TFO with TLS 13.mp4 12.8 MB 4 - Many ways to HTTPS/34 - HTTPS over TCP with TLS 13 and 0RTT English.vtt 2.9 KB 4 - Many ways to HTTPS/34 - HTTPS over TCP with TLS 13 and 0RTT.mp4 10.5 MB 4 - Many ways to HTTPS/35 - HTTPS over QUIC with 0RTT English.vtt 2.2 KB 4 - Many ways to HTTPS/35 - HTTPS over QUIC with 0RTT.mp4 9.1 MB 5 - Backend Execution Patterns/36 - Backend Execution Patterns Intro English.vtt 5.5 KB 5 - Backend Execution Patterns/36 - Backend Execution Patterns Intro.mp4 108 MB 5 - Backend Execution Patterns/37 - The Process and The Thread and how they compete for CPU time English.vtt 34.4 KB 5 - Backend Execution Patterns/37 - The Process and The Thread and how they compete for CPU time.mp4 261.5 MB 5 - Backend Execution Patterns/38 - How The Backend Accepts Connections English.vtt 37.8 KB 5 - Backend Execution Patterns/38 - How The Backend Accepts Connections.mp4 575.2 MB 5 - Backend Execution Patterns/39 - Reading and Sending Socket Data English.vtt 28.4 KB 5 - Backend Execution Patterns/39 - Reading and Sending Socket Data.mp4 160.9 MB 5 - Backend Execution Patterns/40 - The Listener The Acceptor and the Reader English.vtt 2.9 KB 5 - Backend Execution Patterns/40 - The Listener The Acceptor and the Reader.mp4 48.9 MB 5 - Backend Execution Patterns/41 - Single Listener Acceptor and Reader Thread Execution Pattern English.vtt 4.2 KB 5 - Backend Execution Patterns/41 - Single Listener Acceptor and Reader Thread Execution Pattern.mp4 15.7 MB