1. Урок 1.00:04:36
    1. Welcome
  2. Урок 2.00:08:57
    2. Setup
  3. Урок 3.00:11:34
    3. My Physical Setup
  4. Урок 4.00:04:09
    4. Registering a Domain
  5. Урок 5.00:04:15
    5. Moving to Cloudflare
  6. Урок 6.00:13:39
    11. Understanding Hexadecimal and Binary Data
  7. Урок 7.00:04:54
    13. Introduction
  8. Урок 8.00:21:19
    14. Launching the Machines
  9. Урок 9.00:28:32
    15. Time to Deploy
  10. Урок 10.00:10:53
    16. Introduction
  11. Урок 11.00:10:13
    17. Understanding Unix Processes
  12. Урок 12.00:19:32
    18. What Actually Happens When You Run a Command
  13. Урок 13.00:14:04
    19. Compiled vs. VM vs. Interpreted
  14. Урок 14.00:08:06
    20. CPU Utilization & Threads
  15. Урок 15.00:12:44
    22. Introduction
  16. Урок 16.00:17:59
    23. Taking Full Control of Our Network Card
  17. Урок 17.00:19:17
    24. Communicating With Our Network Card
  18. Урок 18.00:21:43
    25. Network (Internet Protocol) Layer
  19. Урок 19.00:30:14
    26. Transport Layer
  20. Урок 20.00:11:26
    27. Application Layer
  21. Урок 21.00:09:07
    28. Introduction to Autocannon
  22. Урок 22.00:07:49
    29. Introduction
  23. Урок 23.00:11:07
    31. Introduction to Weer
  24. Урок 24.00:12:43
    32. Deploying Weer With Docker
  25. Урок 25.00:08:33
    33. SSH Seamlessly
  26. Урок 26.00:12:23
    35. Cleaning Up Docker Files
  27. Урок 27.00:12:13
    36. Deploying Weer Natively – Installation Step
  28. Урок 28.00:12:50
    37. Deploying Weer Natively – Running Everything
  29. Урок 29.00:14:09
    38. Backup & Break
  30. Урок 30.00:16:52
    39. Handling Our Secrets
  31. Урок 31.00:19:05
    40. UC Child Processes & Environment Variables
  32. Урок 32.00:06:35
    41. Setting Up the Rest of Our Secrets
  33. Урок 33.00:11:29
    42. Introduction to Pagser
  34. Урок 34.00:13:43
    43. Deploying Pagser
  35. Урок 35.00:08:44
    44. NC Understanding DNS
  36. Урок 36.00:17:26
    45. Pointing Our Domain Name to Our Server
  37. Урок 37.00:23:58
    46. Sending Professional Emails
  38. Урок 38.00:23:49
    47. Handling Media Processing
  39. Урок 39.00:05:48
    48. Handling Media Storage
  40. Урок 40.00:21:18
    49. Whoops! Let's Avoid a $10,000 Bill by Moving Away from S3
  41. Урок 41.00:11:09
    50. AWS Lambda, SNS, EventBridge & CloudTrail
  42. Урок 42.00:22:23
    52. Deploying Harbourfront (Our Java App)
  43. Урок 43.00:09:53
    53. Deploying Citymarket (Our Next.js App)
  44. Урок 44.00:06:45
    54. Introduction to Rustle (Our Rust Swift App)
  45. Урок 45.00:15:03
    55. Deploying Rustle & a Note on Memory Usage
  46. Урок 46.00:27:24
    56. An Update on the Media Processing High-Memory Issue
  47. Урок 47.00:11:34
    58. Handling Our Databases' Durability PART 1
  48. Урок 48.00:18:02
    59. Terraform in 20 Minutes
  49. Урок 49.00:28:33
    60. Handling Our Databases' Durability PART 2 — Bucket Versioning, Lifecycles & Lock
  50. Урок 50.00:13:52
    61. More on SSH Tunnels
  51. Урок 51.00:06:46
    62. What Is an HTTP Proxy
  52. Урок 52.00:22:13
    63. Setting Up NGINX & Cloudflare Proxies
  53. Урок 53.00:18:55
    64. Learning systemctl
  54. Урок 54.00:09:05
    66. Setting Up Full HTTPS
  55. Урок 55.00:16:40
    67. Handling NGINX the Easy Way
  56. Урок 56.00:15:23
    68. Changing SSH Port & Removing Allow All
  57. Урок 57.00:08:35
    69. Static IP Addresses For Increased Availability
  58. Урок 58.00:28:34
    70. Switching to IPv6 to Cut Costs
  59. Урок 59.00:16:41
    71. Storage Over Network & Tailscale
  60. Урок 60.00:29:35
    72. Understanding Disk and IOPS
  61. Урок 61.00:14:58
    73. Disk and Database Optimization
  62. Урок 62.00:10:56
    74. Testing Our iOS Application
  63. Урок 63.00:10:27
    75. Save Even More Money!
  64. Урок 64.00:31:31
    78. Benchmarking Weer — Docker vs. Bare Metal
  65. Урок 65.00:07:24
    79. What Difference Does an In-Memory Message Broker Make
  66. Урок 66.00:17:35
    80. Benchmarking Pagser
  67. Урок 67.00:08:40
    81. Server-Side Rendering
  68. Урок 68.00:11:12
    82. Authentication
  69. Урок 69.00:13:58
    83. Harbourfront Java, Vert.x, Page Loads & Contact Submissions
  70. Урок 70.00:11:28
    84. Rustle Pushed to the Limit & The Power of Rust