1. CSN против MVCC в PostgreSQL: как «Тантор Лабс» решает проблему Long Fork и деградации при тысячах соединений
Традиционный механизм MVCC в PostgreSQL скрывает критическое узкое место для масштабируемости: каждое получение снимка данных транзакцией требует захвата глобальной блокировки ProcArrayLock и сканирования всех активных соединений. По мере роста числа одновременных подключений до тысяч, конкуренция за эту блокировку рез...