Иногда сервер падает раз в несколько недель без единой закономерности — не под нагрузкой, не после деплоя, не в одно и то же время. Или ещё хуже: не падает, а просто тихо портит данные, и вы находите битую запись в базе спустя месяц, когда откатывать бэкапы уже поздно. Один из виновников такого поведения — перевёрнутый бит в оперативной памяти. Разберём, что это физически, почему обычная память не может от этого защититься, и как ECC ловит проблему до того, как она долетит до вашего приложения.
Подробнее →