/https://linuxinlaws.eu/img/linux_inlaws_A.png)
Linux Inlaws
Linux Inlaws
LI_S02E68_Missing_link
JUL 23, 2026
/https://linuxinlaws.eu/img/linux_inlaws_A.png)
Description
This episode - aptly named "Missing link" and part of our foundations series of our highly valued educational sub-Inlaws (a marketing term blatantly borrowed from Reddit when it was still relevant but conveniently always forgotten to give back) - dives deep into the innards of computer systems, networks and distributed applications. Discussing the communication mechanism these components use to be precisely to wrack havoc on innocent users, clients, servers and other shenanigans naively using these. So you've missed that all-important third-year operating and/or distributed systems class back in university, now's the chance to catch up on things. So that the next cocktail conversation doesn't have to be about the shortcomings of certain US presidents, open marriages, the weather and other strange phenomena including vampires turned priests in order to gain the upper hand on vegan blood wholesale empires (blatant teaser for an upcoming DSTS episode perhaps? :-).
Links
IPC (abridged version): https://en.wikipedia.org/wiki/Inter-process_communication
Socket: https://en.wikipedia.org/wiki/Network_socket
Unix Domain Socket (UDS): https://en.wikipedia.org/wiki/Unix_domain_socket
Non-uniform memory access (NUMA): https://en.wikipedia.org/wiki/Non-uniform_memory_access
Signal: https://man7.org/linux/man-pages/man7/signal.7.html
Message queues: https://en.wikipedia.org/wiki/Message_queue
Remote procedure call (RPC): https://en.wikipedia.org/wiki/Remote_procedure_call
gRPC: https://grpc.io
Protocol buffers (Protobuf): https://github.com/protocolbuffers/protobuf
Interface definition language (IDL): https://en.wikipedia.org/wiki/Interface_description_language
D-Bus: https://www.freedesktop.org/wiki/IntroductionToDBus
D-Spy (D-Bus inspection tool): https://github.com/GNOME/d-spy
Component Object Model (COM): https://learn.microsoft.com/en-us/windows/win32/com/component-object-model--com--portal
Distributed COM (DCOM): https://en.wikipedia.org/wiki/Distributed_Component_Object_Model
Common Object Request Broker Architecture (CORBA): https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture
Object Management Group (OMG): https://www.omg.org
Cross Platform Component Object Model (XPCOM): https://en.wikipedia.org/wiki/XPCOM
Simple Object Access Protocol (SOAP): https://en.wikipedia.org/wiki/SOAP
Representational State Transfer (REST): https://en.wikipedia.org/wiki/REST
Flatbuffers: https://flatbuffers.dev
Model Context Protocol (MCP): https://modelcontextprotocol.io/docs/getting-started/intro
The Copenhagen Test: https://www.imdb.com/title/tt31314791
SFSCon: https://www.sfscon.it

