~/talk

You Keep Using That Word

Talkat Software Architecture fwdays'23 · 2023-09-19..09-23· [microservices]
slides:none on file

Explains why the word “asynchronous” is useless without context and gives precise distinctions: non-blocking vs blocking (futures, await and parallel calls), temporal decoupling via a message broker intermediary (queues, responses not necessarily returning to the same instance), tradeoffs around latency, idempotency and state, and practical patterns for making systems robust. Expect concrete examples, rationale for when brokers help, and actionable phrasing to use instead of the vague word asynchronous.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Arrows in service architectures
  3. 3:33Term asynchronous communication
  4. 7:23Definitions in distributed systems
  5. 10:53Non-blocking versus synchronous
  6. 12:21Benefits of non-blocking calls
  7. 19:27Temporal decoupling and intermediaries
  8. 27:53Ambiguity of asynchronous
  9. 33:13Socio-technical systems
  10. 35:17Defining communication terms
  11. 37:03Question and answer session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.