Pinchflat

Rust IPC - Types, Crates, Patterns

Raw Attributes

Source: Jeremy Chone
  • subtitle_filepaths:
  • source_id: 47
  • original_url: https://www.youtube.com/watch?v=5rtUveDkERc
  • last_error:
  • media_filepath: /downloads/chris/tubes/Jeremy Chone_[UCiT_r1GD7JSftnbViKHcOtQ]/Season 2026/s2026e091399_Rust IPC - Types, Crates, Patterns.mp4
  • playlist_index: 1
  • description: In this video, we explore the main inter-process communication approaches in Rust and the core coding patterns used to implement them. We’ll cover HTTP(S), SSE, WebSocket, QUIC, TCP sockets, Unix domain sockets, stdio, and pipes, with a focus on how each communication model works and how it maps to Rust code. Note: In this video, I sometimes use the term “protocol” broadly to refer to communication approaches or mechanisms. Strictly speaking, HTTP, QUIC, TCP, Unix sockets, stdio, and pipes are not all protocols at the same layer or abstraction level. - 00:00 - Intro - 00:33 - HTTP - Request/Response - 03:39 - HTTP - SSE - 10:47 - HTTP - WebSocket - 15:04 - QUIC - Streams - 18:09 - QUIC - Datagrams - 18:48 - TCP Socket - 22:05 - UNIX SOCKET - SOCK_STREAM - 23:20 - UNIX SOCKET - SOCK_DGRM - 23:57 - UNIX SOCKET - SOCK_SEQPACKET - 24:25 - STDIO - 25:01 - PIPES - 25:34 - zcoder & UNIX SOCKET Previous video on Rust Channels MPSC/SPSC used in those pseudocode ➜ https://www.youtube.com/watch?v=d_UKbQBlwOU&list=PL7r-PXl6ZPcCIOFaL7nVHXZvBmHNhrh_Q === Links ➜ zcoder https://zcoder.run - I am working on a very cool and unique new coding harness, (Control First, Workbench Centric, Built for parallelism) (in the Building, in Rust) ➜ Rust10x Best Practices and more ➜ https://rust10x.com (being redesigned) ➜ Discord general-rust - https://discord.gg/W2besKCzjx ➜ Twitter - https://twitter.com/jeremychone ➜ My current coding harness: With AIPack and pro@coder (https://news.aipack.ai/p/procoder-v052-demo-workbench) (Built in Rust) ➜ Discord genai & aipack - https://discord.gg/6KkpQBKGFS
  • prevent_download: false
  • id: 3912719
  • prevent_culling: false
  • uploaded_at: 2026-09-13T12:45:31Z
  • predicted_media_filepath: /downloads/chris/tubes/Jeremy Chone_[UCiT_r1GD7JSftnbViKHcOtQ]/Season 2026/s2026e091300_Rust IPC - Types, Crates, Patterns.mp4
  • updated_at: 2026-09-15T02:00:22Z
  • culled_at:
  • nfo_filepath: /downloads/chris/tubes/Jeremy Chone_[UCiT_r1GD7JSftnbViKHcOtQ]/Season 2026/s2026e091399_Rust IPC - Types, Crates, Patterns.nfo
  • short_form_content: false
  • media_size_bytes: 51609562
  • tasks:
  • inserted_at: 2026-09-13T19:56:23Z
  • upload_date_index: 99
  • title: Rust IPC - Types, Crates, Patterns
  • metadata_filepath: /downloads/chris/tubes/Jeremy Chone_[UCiT_r1GD7JSftnbViKHcOtQ]/Season 2026/s2026e091399_Rust IPC - Types, Crates, Patterns.info.json
  • livestream: false
  • thumbnail_filepath: /downloads/chris/tubes/Jeremy Chone_[UCiT_r1GD7JSftnbViKHcOtQ]/Season 2026/s2026e091399_Rust IPC - Types, Crates, Patterns-thumb.jpg
  • uuid: afafe09b-8422-4db4-b4a9-c4b31dc62d6c
  • duration_seconds: 1554
  • matching_search_term:
  • media_downloaded_at: 2026-09-15T02:00:20Z
  • media_redownloaded_at: 2026-09-15T02:00:22Z
  • media_id: 5rtUveDkERc

Nothing Here!