Skip to main content
  1. Decisions/

Use Linux Abstract Sockets

·56 words·1 min
Agent IO
Author
Agent IO
Table of Contents
Use Linux Abstract Sockets for local communication

Since c6f2663 we’ve used Linux sockets to communicate with Envoy. This has expanded to other local communication.

Pros
#

  • They are simple.
  • They seem to be fast (but I have not quantified this).

Cons
#

  • Non-portable. Named sockets would work on Mac OS and (maybe) Windows.
  • Local-only. Numbered ports are necessary for non-local communication.

Comments
#