TGViewer
Inside Yandex Cloud Inside Yandex Cloud @cloud_track · 8.26K subscribers
Post #1005 2.14K
❔ Почему WAL в Postgres избыточен и как мы это исправляем

В прошлом посте я рассказывал, почему даже небольшие изменения в нём могут принести больше вреда, чем пользы. В работе над ядром PostgreSQL это вечная дилемма: как создать новую фичу и при этом не сломать то, что уже работает. Но пробовать нужно, ведь каждая попытка создаёт базу для будущих проектов.

Привет! Я Андрей Бородин, работаю над PostgresSQL и Apache Cloudberry в Yandex Cloud. Я Major Contributor в сообществе и поддерживаю проекты WAL-G, SPQR и Odyssey. Сегодня расскажу про журнал предзаписи WAL.

Главная его проблема в избыточности, ведь файлы бэкапов для истории ужимаются в несколько раз. Если понимать, как устроена эта подсистема, можно ускорить запись данных и репликацию. Но также это поможет вам проектировать свои сервисы более грамотно.


➡️ Объясню, почему лог так раздувается и что мы с этим делаем. Все бенчмарки и архитектурные компромиссы — в статье на Хабре.
  • 🔥 12
  • 👍 8
  • ❤ 1
More from @cloud_track
  1. Oct 1, 2026Inside Yandex Cloud pinned a photo
  2. Oct 1, 2026Все материалы с Yandex Scale'26 в одном посте: 📎 Презентации 📎 Фотографии 📎 Записи выст…
  3. Oct 1, 2026Post #1415
  4. Sep 30, 2026🔵 Оцифрованный мозг мухи, возможно, тоже смог бы почитать и послушать этот дайджест Собра…
  5. Sep 28, 2026Inside Yandex Cloud pinned «⚙️ Итоги конкурса по вайбкодингу по треку DeepTech Поздравляем…
  6. Sep 28, 2026⚙️ Итоги конкурса по вайбкодингу по треку DeepTech Поздравляем победителей конкурса интера…
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 →