TGViewer
Хабр Хабр @habr_com · 133K subscribers
Post #69606 14.9K
Как Tailscale полгода охотилась за багом в SQLite

За шесть месяцев у Tailscale 19 раз повреждались SQLite-базы. Иногда между инцидентами проходило несколько часов. Однажды наступили шесть спокойных недель, а потом проблема вернулась как совершенно нежелательный рождественский подарок.

Закономерности не было: ни конкретного шарда, ни нагрузки, ни времени суток. Баг не удавалось воспроизвести, поэтому диагностику пришлось тащить прямо в продакшен, а к расследованию подключились разработчики самого SQLite.

В конце этой цепочки обнаружился дефект, который, по оценке разработчиков, мог скрываться в SQLite как минимум 16 лет.
  • 🥴 22
  • 🔥 14
  • 👏 7
  • ❤ 5
  • 🤔 4
  • 🤣 4
  • 👍 3
  • 😢 3
  • 😘 3
  • 😍 2
  • 😇 2
More from @habr_com
  1. Sep 25, 2026Rewrite It in Rust: когда переписывание действительно оправдано «Перепишите это на Rust» д…
  2. Sep 25, 2026Где LLM спотыкаются об эмуляцию ZX Spectrum Сначала всё шло подозрительно хорошо. Нескольк…
  3. Sep 25, 2026Очередь без серверов и головной боли: как устроен Serverless Queue в MWS Cloud Platform У…
  4. Sep 25, 2026На старом заводе в Питтсбурге бактерии научились питаться промышленными отходами Больше ст…
  5. Sep 25, 2026OpenAI уволила нескольких подрядчиков, которых наняла улучшать ответы своих моделей, за то…
  6. Sep 25, 2026⚡ Новости к этому часу бустануть канал 👉 🩺 Smart Engines создала первый в мире носимый т…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →