Аутсорсинг IT специалистов

Москва, Большой Сухаревский пер, д15, стр1, офис 3

← Журнал
IT

Как Cloudflare исправила сбой кэширования в Hyperdrive для MySQL

Редакция XORit · Источники, использование AI и исправления

Как Cloudflare исправила сбой кэширования в Hyperdrive для MySQL

Во время бета-тестирования MySQL-поддержки Hyperdrive клиент сообщил о редких пустых ответах на запросы, где ожидался результат. Ошибка возникала примерно в 0,001% случаев и только при включённом кэшировании.

Причина была в различиях между возможностями MySQL-клиента Worker и Hyperdrive. Клиентский узел мог сохранить в общем кэше уже преобразованные для Worker байты, а конечный узел — прочитать их как данные в формате Hyperdrive. Несовпадение форматов приводило к пустым результатам или зависаниям.

Cloudflare изменила логику записи: теперь в кэш всегда попадает каноническая версия результата, закодированная с возможностями Hyperdrive. После выпуска исправления проблема пустых строк исчезла, а доля успешных подключений клиентских узлов достигла 99,99%. Компания также сообщила, что поддержка MySQL в Hyperdrive доступна всем.

Изображение:

Редакторы перевода: Соловьев В., Пеков А.

Источник материала: blog.cloudflare.com ↗

← Все новостиЧитать XORit в Telegram ↗

Закажите звонок
или свяжитесь с нами

Заказать звонок

Ваша заявка успешно
отправлена

Мы свяжемся с вами в ближайшее время,
чтобы обсудить детали сотрудничества

Произошла ошибка
при отправке формы

Пожалуйста, попробуйте позже
или свяжитесь с нами напрямую: