Безопасное обновление MySQL, которое оказалось небезопасным

A safe MySQL upgrade that wasn't so safe

Автор рассказывает, как обновление MySQL на AWS привело к серьёзной ошибке: из-за особенностей репликации и формата binlog одна из таблиц получила неправильные ID, что вызвало повреждение данных. Разбирается, почему так произошло и как избежать подобных проблем.

Самое страшное в таких проблемах — они неожиданны и их легко пропустить, но они могут быстро превратиться в катастрофу в продакшене, и вы остаётесь гадать, как всё так вышло.

Ещё за этот день

2026-08-29