{
"$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"
}