
19 - Internet Protocol.mp4 - 1.57 GB

21 - TCP.mp4 - 1.25 GB

28 - WebRTC.mp4 - 937 MB

20 - UDP.mp4 - 920 MB

23 - HTTP11.mp4 - 650 MB

18 - OSI Model.mp4 - 595 MB

27 - gRPC.mp4 - 341 MB

26 - HTTP3.mp4 - 214 MB

22 - TLS.mp4 - 138 MB

25 - HTTP2.mp4 - 136 MB

24 - WebSockets.mp4 - 133 MB

17 - Protocol Properties.mp4 - 84.4 MB

16 - Protocols Intro.mp4 - 40.5 MB

28 - WebRTC English.vtt - 98 kB

19 - Internet Protocol English.vtt - 91.3 kB

21 - TCP English.vtt - 74.3 kB

18 - OSI Model English.vtt - 66.5 kB

27 - gRPC English.vtt - 64.8 kB

20 - UDP English.vtt - 64.4 kB

23 - HTTP11 English.vtt - 42.6 kB

26 - HTTP3 English.vtt - 38.2 kB

22 - TLS English.vtt - 36.5 kB

24 - WebSockets English.vtt - 31.4 kB

25 - HTTP2 English.vtt - 22.9 kB

17 - Protocol Properties English.vtt - 15 kB

16 - Protocols Intro English.vtt - 1.44 kB

6 - Request Response.mp4 - 838 MB

7 - Synchronous vs Asynchronous workloads.mp4 - 802 MB

8 - Push.mp4 - 335 MB

11 - Server Sent Events.mp4 - 325 MB

12 - Publish Subscribe PubSub.mp4 - 251 MB

13 - Multiplexing vs Demultiplexing h2 proxying vs Connection Pooling.mp4 - 232 MB

10 - Long Polling.mp4 - 203 MB

14 - Stateful vs Stateless.mp4 - 122 MB

15 - Sidecar Pattern.mp4 - 118 MB

9 - Polling.mp4 - 97.5 MB

5 - Backend Communication Design Patterns Intro.mp4 - 46.5 MB

7 - Synchronous vs Asynchronous workloads English.vtt - 57.6 kB

6 - Request Response English.vtt - 36.6 kB

14 - Stateful vs Stateless English.vtt - 31.2 kB

15 - Sidecar Pattern English.vtt - 29.8 kB

8 - Push English.vtt - 27.9 kB

12 - Publish Subscribe PubSub English.vtt - 23.7 kB

13 - Multiplexing vs Demultiplexing h2 proxying vs Connection Pooling English.vtt - 20 kB

9 - Polling English.vtt - 18.8 kB

11 - Server Sent Events English.vtt - 18 kB

10 - Long Polling English.vtt - 14.1 kB

5 - Backend Communication Design Patterns Intro English.vtt - 2.43 kB

38 - How The Backend Accepts Connections.mp4 - 603 MB

37 - The Process and The Thread and how they compete for CPU time.mp4 - 274 MB

47 - Nagles Algorithm.mp4 - 265 MB

39 - Reading and Sending Socket Data.mp4 - 169 MB

36 - Backend Execution Patterns Intro.mp4 - 113 MB

40 - The Listener The Acceptor and the Reader.mp4 - 51.3 MB

45 - Multiple Listeners Acceptors and Readers with Socket Sharding Execution Pattern.mp4 - 36.6 MB

46 - Backend Idempotency.mp4 - 35 MB

42 - Single Listener Acceptor and Multiple Readers Thread Execution Pattern.mp4 - 28.9 MB

43 - Single Listener Acceptor Reader with Message Load Balancing Execution Pattern.mp4 - 24.6 MB

41 - Single Listener Acceptor and Reader Thread Execution Pattern.mp4 - 16.5 MB

44 - Multiple Accepter Threads on a Single Socket Execution Pattern.mp4 - 10.9 MB

38 - How The Backend Accepts Connections English.vtt - 38.7 kB

37 - The Process and The Thread and how they compete for CPU time English.vtt - 35.3 kB

39 - Reading and Sending Socket Data English.vtt - 29.1 kB

47 - Nagles Algorithm English.vtt - 16.1 kB

45 - Multiple Listeners Acceptors and Readers with Socket Sharding Execution Pattern English.vtt - 8.9 kB

46 - Backend Idempotency English.vtt - 8.32 kB

42 - Single Listener Acceptor and Multiple Readers Thread Execution Pattern English.vtt - 7.29 kB

36 - Backend Execution Patterns Intro English.vtt - 5.65 kB

43 - Single Listener Acceptor Reader with Message Load Balancing Execution Pattern English.vtt - 4.4 kB

41 - Single Listener Acceptor and Reader Thread Execution Pattern English.vtt - 4.34 kB

40 - The Listener The Acceptor and the Reader English.vtt - 2.96 kB

44 - Multiple Accepter Threads on a Single Socket Execution Pattern English.vtt - 2.62 kB

3 - Course Outline.mp4 - 382 MB

1 - Welcome.mp4 - 132 MB

2 - Who is this course for.mp4 - 69.1 MB

4 - backendcourse-sourcecode.zip - 5.86 MB

4 - Fundamentals-of-Backend-Communications-and-Protocols-2.pptx - 3.06 MB

4 - Fundamentals-of-Backend-Communications-and-Protocols.pdf - 2.47 MB

4 - Apache-kafka-long-polling.pdf - 2.41 MB

4 - Fundamentals-of-Backend-Communications-and-Protocols.odp - 2.3 MB

4 - Chrome-6-Connections-Limit.pdf - 877 kB

4 - asynchronous-replication-postgres.pdf - 195 kB

4 - rabbitMQ-pushAPI.pdf - 156 kB

4 - asynchronous-commits-postgres.pdf - 138 kB

4 - Postgres-Pipelining.pdf - 133 kB

4 - asynchronous-io-linux-thread.pdf - 112 kB

3 - Course Outline English.vtt - 14.6 kB

1 - Welcome English.vtt - 7.26 kB

2 - Who is this course for English.vtt - 3.84 kB

4 - resources.txt - 2.44 kB

4 - Download all slides source code and references.html - 124 B

48 - Proxy vs Reverse Proxy.mp4 - 354 MB

49 - Layer 4 vs Layer 7 Load Balancers.mp4 - 153 MB

49 - Layer 4 vs Layer 7 Load Balancers English.vtt - 37.6 kB

48 - Proxy vs Reverse Proxy English.vtt - 26.4 kB

29 - HTTPS Communication Basics Intro.mp4 - 67.8 MB

32 - HTTPS over QUIC HTTP3.mp4 - 49.9 MB

30 - HTTPS over TCP with TLS 12.mp4 - 31.1 MB

31 - HTTPS over TCP with TLS 13.mp4 - 21 MB

33 - HTTPS over TFO with TLS 13.mp4 - 13.4 MB

34 - HTTPS over TCP with TLS 13 and 0RTT.mp4 - 11 MB

35 - HTTPS over QUIC with 0RTT.mp4 - 9.49 MB

30 - HTTPS over TCP with TLS 12 English.vtt - 8.08 kB

31 - HTTPS over TCP with TLS 13 English.vtt - 5.54 kB

29 - HTTPS Communication Basics Intro English.vtt - 4.38 kB

32 - HTTPS over QUIC HTTP3 English.vtt - 3.12 kB

34 - HTTPS over TCP with TLS 13 and 0RTT English.vtt - 3 kB

33 - HTTPS over TFO with TLS 13 English.vtt - 2.79 kB

35 - HTTPS over QUIC with 0RTT English.vtt - 2.27 kB