{
  "$type": "site.standard.document",
  "description": "Use Linux Abstract Sockets for local communication.",
  "path": "/decisions/abstractsockets/",
  "publishedAt": "2024-07-30T00:00:00Z",
  "site": "at://did:plc:bnr33h7nafe5nk4zzlshvana/site.standard.publication/3mnb3xdhll227",
  "tags": [
    "Coding",
    "IO"
  ],
  "textContent": "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. ",
  "title": "Use Linux Abstract Sockets"
}