Обычно если стоит выбор между TCP портом и unix socket'ом, то предпочтение стоит отдавать unix socket.
Выигрыш по производительности может быть небольшим, но обычно unix socket'ы более безопасны - доступом можно управлять по пользователям файловыми разрешениями и с unix socket'ом меньше вероятность получить эксплуатируемую уязвимость
server side request forgery (SSRF) и обойти через нее, например, ограничения реализованные на nginx.