184: Asynchronous Programming

184: Asynchronous Programming

184: Asynchronous Programming

Intro topic: AI Scams

News/Links:

Book of the Show


Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h


Tool of the Show


Topic: Asynchronous Computing

  • What/Why
    • Multi-threading in between the lines
    • Many of the benefits of multiprocessing without the overhead/complexity
  • How
    • Coroutines
    • Thread-Local Memory
    • Blocking vs Non-Blocking operations
      • Blocking: arithmetic
      • Non-Blocking: Reading from the network card into thread-local memory
    • Interpreter locking
      • Typescript: Single threaded
      • Python: GIL
  • Implementations
    • Polling (not-Asynchronous)
    • Callbacks (interrupts)
    • Multithreading (with queues/message passing)
    • Promise/Futures
    • Async/Await

★ Support this podcast on Patreon ★

Episoder(185)

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
forklart
aftenpodden-usa
popradet
stopp-verden
dine-penger-pengeradet
det-store-bildet
nokon-ma-ga
fotballpodden-2
bt-dokumentar-2
e24-podden
frokostshowet-pa-p5
aftenbla-bla
rss-dannet-uten-piano
rss-penger-polser-og-politikk
rss-ness
rss-gukild-johaug
unitedno
rss-borsmorgen-okonominyhetene