Während Sie nicht den gesamten IP-Stack treffen, wenn Sie über localhost gehen, treffen Sie immer noch einen großen Teil davon. Ein Unix-Socket ist im Wesentlichen nur eine 2-Wege-Pipe. Es ist schneller und leichter.
Unix-Sockets ermöglichen es Ihnen auch, den Zugriff zu kontrollieren, ohne Firewall-Regeln verwalten zu müssen, da der Zugriff über Dateisystemberechtigungen gewährt werden kann.
Eine weitere Funktion, die Unix-Sockets bieten, ist die Möglichkeit, Dateideskriptoren von einem Prozess an einen anderen weiterzugeben.