Недавно я получил статус Major Contributor в проекте PostgreSQL. Это довольно радостное для меня событие и интересное, поэтому коллеги попросили написать статью об этом. А чтобы я не сомневался — заботливо составили список достижений за меня. Получилось замечательно, но публиковать от своего имени статью вида «как я крут» я не хочу. Я совсем не против про это говорить, и из каждого утюга вещаю про разные технологии, сделанные моей командой или вот прям вообще мной. Но только в контексте «как использовать эти технологии», либо в узком кругу или личной беседе.
Рубрика «postgresql»
Как не получилось сделать PostgreSQL лучше (и почему это нормально)
2025-11-10 в 11:01, admin, рубрики: b-tree индекс, lz4, pglz, postgresql, wal, синхронная репликацияМы делали продукт, они — презентацию. Угадайте, кто выиграл полмиллиона
2025-11-10 в 6:30, admin, рубрики: docker, fastapi, postgresql, лидеры цифровой трансформации, лцт, несправедливость, разработка, хакатон«Подгнило что-то в Датском королевстве» — фраза до ужаса топорная, но, кажется, она как никогда точно описывает ситуацию, которая произошла со мной и моими корешами совсем недавно.
Если быть точнее — 25 октября 2025 года, на награждении одного из свежепроведённых хакатонов «Лидеры цифровой трансформации» (в простонародье — ЛЦТ).
«Самый масштабный в мире хакатон...»
Именно такими слоганами ещё недели две назад пестрели телеграм-каналы, паблики соответствующих тематик и сам сайт ЛЦТ.
Честно говоря, я не до конца понял, что именно организаторы вкладывали в понятие «масштабный».
Адский эксперимент: личный сайт на нищих микросервисах
2025-11-09 в 5:56, admin, рубрики: DDD, fastapi, grpc, kubernetes, mongodb, postgresql, rest, vue, архитектура, микросервисы
Микросервисы тут, микросервисы там… Из каждого утюга доносится дивный сказ про прекрасный мир микросервисов. А ведь это всего лишь один вид из десятка архитектурных стилей, который имеет свои достоинства и недостатки.
Как я автоматизировал бронирование устройств с помощью нейросети, n8n и Пачки
2025-11-06 в 18:15, admin, рубрики: chatgpt, low-code, n8n, openrouter, postgresql, автоматизация, нейросети, пачка, управление проектамиили почему теперь любой менеджер может стать разработчиком
Введение
Работая руководителем проектов в IT-компании, я часто сталкивался с тем, что процессы в разработке не автоматизированы, а хаос — не редкость.
Особенно больной темой стали устройства для тестирования: разработчики брали модули, работали с ними неделями и… забывали вернуть.
Чтобы найти нужный модуль, приходилось устраивать настоящий «квест по офису»:
— У кого сейчас БАС?
— А МЦП кто забрал?
Таблицы и списки не помогали — они быстро устаревают и требуют ручного обновления.
Тогда я решил: Читать полностью »
Апгрейд Postgres с 11 до 17 версии без боли: мой гайд по логической репликации
2025-11-06 в 14:15, admin, рубрики: postgresql, upgrade, логическая реплиацияВступление: Почему я вообще это пишу?
Представьте: нужно обновить базу данных размером с небольшое озеро — целых 10 ТБ. Классические методы тут не работают. Сделать дамп и восстановить? Это ж на неделю бизнес встанет. Обновлять «в лоб» с 11-й до 17-й версии? Это рискованно и надолго всё упадёт.
Мне самому недавно пришлось это проделать, и я быстро понял, что логическая репликация — это единственный способ не стать самым ненавистным человеком в компании. Она позволяет сделать почти всё «на живую», а простой свести к «нескольким минутам».
Профессия ML-инженер: как кошка съела акулу и почему ИИ должен дружить с БД
2025-11-01 в 14:56, admin, рубрики: machine learning, ml, ml-инженер, ml-специалист, Postgres Pro, postgres professional, postgresql, ИИ, Икусственный интеллектВ любой крупной компании данных всегда больше, чем понимания, что с ними делать. Они лежат в базах, логах, документах — огромный слабоструктурированный ресурс. Идея о том, что можно научить машину находить в этом хаосе полезные паттерны, когда-то казалась фантастикой, а сегодня это работа руководителя отдела машинного обучения Postgres Professional Савелия Батурина. Вместе с коллегами он на практике связывает мощь языковых моделей с СУБД, чтобы извлекать из данных реальную пользу, рассказывать, по каким граблям для этого пришлось пройти.
Российские СУБД в 2025: кто займет нишу Oracle в enterprise-сегменте
2025-10-31 в 11:20, admin, рубрики: open source, oracle, postgresql, tarantool db, ydb, обзор субд, СУБД
Привет! Я Роман Севрук, менеджер по развитию решений СУБД в К2Тех. Мы своего рода детективы на технологическом рынке — выслеживаем и разбираем каждое новое решение в сегменте российских баз данных.
Уровни изоляции транзакций: практическая механика и сравнение PostgreSQL, MySQL, Oracle, SQL Server и DB2
2025-10-29 в 7:15, admin, рубрики: acid, backend, concurrency control, database, database design, database optimization, mvcc, mysql, postgresql, изоляция транзакцийТранзакции — не про «магическое ACID», а про конкретную механику согласованного доступа к данным под нагрузкой.
Эта статья объясняет как реально работают уровни изоляции и чем отличаются популярные СУБД на практике.
Мы разберём:
-
базовые и расширенные уровни (ANSI SQL-92 и вне стандарта),
-
MVCC, snapshot isolation и serializable snapshot isolation,
-
аномалии (dirty read, non-repeatable, phantom, lost update, out-of-order read, write skew),
-
переключения уровня в коде и «пересечение» разных уровней между конкурентными транзакциями.
Коротко: что такое изоляция и почему стандарт — не весь мир
IsolationЧитать полностью »
