Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Почему unix-сокет быстрее, чем подключение к localhost по TCP

Приложение и база данных стоят на одном сервере, но по умолчанию всё равно общаются через TCP и 127.0.0.1 — просто потому что так проще настроить и это работает «из коробки». Разница в накладных расходах между этим вариантом и unix-сокетом не мифическая: ядро реально делает больше работы для TCP, даже если пакет физически никуда не уходит с машины. Ниже — что именно происходит внутри ядра в обоих случаях и когда имеет смысл переключаться.

Подробнее →