News Grower

Независимое покрытие AI, стартапов и технологий.

Habr 14.04.2026 10:39 Инструменты разработки Рост Горячо

CSN vs MVCC Postgres: решаем проблему Long Fork аномалии и причем тут деградация Postgres при тысячах SAVEPOINT-ов

Одно из узких мест масштабируемости в традиционном PostgreSQL MVCC – получение снимков. Каждый раз, когда транзакции требуется снимок, она должна получить ProcArrayLock и пройтись по всем активным бэкендам, чтобы собрать их идентификаторы транзакций. Эта операция становится все более затратной по мере роста числа од...

Погода сигнала

Рост

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Автор: TantorLabs (Тантор Лабс) Оригинальный источник
CSN vs MVCC Postgres: решаем проблему Long Fork аномалии и причем тут деградация Postgres при тысячах SAVEPOINT-ов

Одно из узких мест масштабируемости в традиционном PostgreSQL MVCC – получение снимков. Каждый раз, когда транзакции требуется снимок, она должна получить ProcArrayLock и пройтись по всем активным бэкендам, чтобы собрать их идентификаторы транзакций. Эта операция становится все более затратной по мере роста числа одновременных соединений: при тысячах соединений конкуренция за блокировку может серьезно ограничить пропускную способность. CSN (Commit Sequence Number) устраняет это узкое место, заменяя сканирование ProcArray атомарным чтением переменных, что делает получение снимков по сути O(1) независимо от количества соединений. В статье рассказывается о том, как технология работает в СУБД от «Тантор Лабс» и недавно представленной машине баз данных Tantor XData Gen3.

Карта темы

Понять тему за минуту

Быстрый вход в историю: почему она важна сейчас, кто в ней участвует и куда идти дальше за контекстом.

Почему это важно сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
У истории уже есть 6 связанных материала, поэтому отсюда легко перейти к продолжению темы.
Сюжет постоянно вращается вокруг CSN, Habr, and Long Fork, поэтому страницы сущностей дадут самый быстрый контекст.
Habr уже выпустил ещё 4 продолжения по этой теме.

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Claude Mythos, Java 26 и пещерный человек с 16 000 звёзд на GitHub
Пик Горячо Рост в поиске

Claude Mythos, Java 26 и пещерный человек с 16 000 звёзд на GitHub

Девятый выпуск еженедельных IT-новостей от OpenIDE. Милла Йовович выложила свой проект в open-source, Claude Code нашел баг в Linux, которому 23 года, Anthropic показали Claude ...

Погода сигнала

Сейчас это одна из самых сильных точек сигнала: тема тянет поиск, внимание или редакционный приоритет.

Почему сейчас

Тема уже растёт в поиске: импульс 975 и 27 внешнего сигнала.

Как я собрал автономную AI-новостную систему за полтора месяца
Рост Горячо

Как я собрал автономную AI-новостную систему за полтора месяца

Автор: Алексей КравцовПолтора месяца назад у меня было семь воркфлоу в n8n для новостного пайплайна. Каждый делал что-то своё. На бумаге красиво. На практике — постоянные затыки...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

Stream API против Flux: 99% Java-разработчиков не знают эту разницу
Рост Горячо

Stream API против Flux: 99% Java-разработчиков не знают эту разницу

Когда я выбираю тему для исследования, я думаю о пользе для специалиста, особенно для тех, кто недавно в профессии. Однако, если ты опытный специалист и постоянно используешь ст...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

WebGPU, библиотека Orillusion и кастомные шейдеры: как я создавал 4D Тессеракт
Рост Горячо

WebGPU, библиотека Orillusion и кастомные шейдеры: как я создавал 4D Тессеракт

Orillusion + кастомные шейдеры: полный разбор процессаКак зарегистрировать WGSL-шейдер, связать его с геометрией, настроить атрибуты и добиться анимации. Разбираем compute-шейде...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

Собственный продукт. Хорошая идея или несбыточная фантазия?
Рост Горячо

Собственный продукт. Хорошая идея или несбыточная фантазия?

Сегодня мы с Оппонентом обсудим актуальную тему. Импортозамещение объявлено всеобщей целью, многие фирмы провозгласили продуктовый подход. Но реально продуктовых решений мало. П...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

От Госуслуг до NFC. Cхемы мошенничества в 2026
Рост Горячо

От Госуслуг до NFC. Cхемы мошенничества в 2026

В 2025-м мошенники утащили 29,3 миллиарда рублей. На 6,4 % больше, чем годом раньше. При этом банки отбили в два раза больше попыток. Рекомендую ознакомиться с данной статьей и ...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Claude Mythos, Java 26 и пещерный человек с 16 000 звёзд на GitHub
Пик Горячо Рост в поиске

Claude Mythos, Java 26 и пещерный человек с 16 000 звёзд на GitHub

Девятый выпуск еженедельных IT-новостей от OpenIDE. Милла Йовович выложила свой проект в open-source, Claude Code нашел баг в Linux, которому 23 года, Anthropic показали Claude ...

Погода сигнала

Сейчас это одна из самых сильных точек сигнала: тема тянет поиск, внимание или редакционный приоритет.

Почему сейчас

Тема уже растёт в поиске: импульс 975 и 27 внешнего сигнала.

Как я собрал автономную AI-новостную систему за полтора месяца
Рост Горячо

Как я собрал автономную AI-новостную систему за полтора месяца

Автор: Алексей КравцовПолтора месяца назад у меня было семь воркфлоу в n8n для новостного пайплайна. Каждый делал что-то своё. На бумаге красиво. На практике — постоянные затыки...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

Stream API против Flux: 99% Java-разработчиков не знают эту разницу
Рост Горячо

Stream API против Flux: 99% Java-разработчиков не знают эту разницу

Когда я выбираю тему для исследования, я думаю о пользе для специалиста, особенно для тех, кто недавно в профессии. Однако, если ты опытный специалист и постоянно используешь ст...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

WebGPU, библиотека Orillusion и кастомные шейдеры: как я создавал 4D Тессеракт
Рост Горячо

WebGPU, библиотека Orillusion и кастомные шейдеры: как я создавал 4D Тессеракт

Orillusion + кастомные шейдеры: полный разбор процессаКак зарегистрировать WGSL-шейдер, связать его с геометрией, настроить атрибуты и добиться анимации. Разбираем compute-шейде...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Claude Mythos, Java 26 и пещерный человек с 16 000 звёзд на GitHub
Пик Горячо Рост в поиске

Claude Mythos, Java 26 и пещерный человек с 16 000 звёзд на GitHub

Девятый выпуск еженедельных IT-новостей от OpenIDE. Милла Йовович выложила свой проект в open-source, Claude Code нашел баг в Linux, которому 23 года, Anthropic показали Claude ...

Погода сигнала

Сейчас это одна из самых сильных точек сигнала: тема тянет поиск, внимание или редакционный приоритет.

Почему сейчас

Тема уже растёт в поиске: импульс 975 и 27 внешнего сигнала.

Как я собрал автономную AI-новостную систему за полтора месяца
Рост Горячо

Как я собрал автономную AI-новостную систему за полтора месяца

Автор: Алексей КравцовПолтора месяца назад у меня было семь воркфлоу в n8n для новостного пайплайна. Каждый делал что-то своё. На бумаге красиво. На практике — постоянные затыки...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

[Перевод] Как написать собственную версию Traceroute
Рост Горячо

[Перевод] Как написать собственную версию Traceroute

Я никогда не понимал, как именно traceroute обнаруживает каждый сетевой переход. Оказывается, всё дело в хитром трюке с TTL и примерно в 80 строках на Rust.

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.

Stream API против Flux: 99% Java-разработчиков не знают эту разницу
Рост Горячо

Stream API против Flux: 99% Java-разработчиков не знают эту разницу

Когда я выбираю тему для исследования, я думаю о пользе для специалиста, особенно для тех, кто недавно в профессии. Однако, если ты опытный специалист и постоянно используешь ст...

Погода сигнала

Импульс быстро усиливается, поэтому это хороший ранний вход в тему.

Почему сейчас

Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.