Postgres Professional
2.82K subscribers
766 photos
52 videos
403 links
🔹 Развиваем экосистему решений для работы с данными и Postgres Pro — самую популярную российскую СУБД!*

🔹 Лидируем по вкладу в PostgreSQL*

🔹 Организуем PGConf.Russia, выпускаем курсы и книги

*подробнее: postgrespro.ru/blog/news/5970919
加入频道
История одного патча

В PostgreSQL 16 для удобства чтения длинных числовых литералов можно использовать разделитель:

SELECT 10_000_000_000;
?column?
-------------
10000000000


Далеко не самое главное новшество версии, долго говорить здесь, казалось бы, не о чем. Но история появления этого патча потрясающая! О ней рассказал автор патча - Питер Айзентраут - в своей статье Grouping digits in SQL.

Питер счел рискованным просто написать патч и отправить его в список рассылки pgsql-hackers. Разработчики весьма скептически относятся к изменениям в синтаксисе SQL из опасений, что они могут противоречить будущим изменениям стандарта SQL. Поэтому вероятность отказа от патча была высока.

Тогда Питер, недавно вошедший в рабочую группу по стандарту SQL, сначала предложил принять изменение в стандарт! И получилось, изменение вошло в стандарт SQL. Теперь можно было спокойно приступать к патчу. Но и тут не без приключений: пришлось еще вносить правки в анализатор, пропустив целый релизный цикл.

В итоге начатая в 2020 году работа была завершена в 2023.
🔥19👍42
This media is not supported in your browser
VIEW IN TELEGRAM
📍Postgres Professional — на HighLoad++ 2023!

В Сколково — легендарная конференция для разработчиков высоконагруженных систем. В этом году мы представили наш самый большой стенд за всю историю участия.🔥

🔹Провели демонстрацию решений BiHA и Shardman

Рассказали про встроенную отказоустойчивость Postgres Pro Built-in High Availability и ответили на вопросы о системе. Провели демонстрацию, как в случае отказа одной из нод другая становится ведущей. Показали из чего состоит наша распределенная реляционная СУБД Shardman и разложили ее устройство «по полочкам».

🔹Выступили с докладом

Руководитель кластерной группы Postgres Professional Павел Конотопов и руководитель группы производительности Postgres Professional Михаил Жилин выступили с докладом «Мифы и реалии архитектуры мультимастера в реляционной СУБД PostgreSQL»: рассказали про расширение Postgres Pro Enterprise, которое вместе с доработками ядра превращает СУБД в синхронный кластер без разделения ресурсов.

🔹 Устроили аншлаг на стенде Postgres Pro!

Участники конференции разгадывали кроссворд с вопросами о СУБД и проходили телеграм-викторину на логику. Тем, кто справился со всеми заданиями, подарили наш мерч: огромных плюшевых слонов, сумки, беговые футболки и многое другое.

На сегодня планов не меньше! Ждем вас на нашем стенде!
👏12🔥11🎉51
🐘Тем временем наши огромные плюшевые слоны покорили HighLoad++ 2023 и были замечены даже на сторонних стендах!
21🔥12👍4👏3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥132👍2
👆Менеджер по работе с сообществами Postgres Professional Александр Фатин коротко о HighLoad++ 2023.
🔥54
HighLoad++ 2023 — это было мощно!

Доклад наших специалистов «Мифы и реалии архитектуры мультимастера в реляционной СУБД PostgreSQL» стал одним из самых заметных на HighLoad++.

Теперь — к цифрам. На конференции, где участвовали более 3-х тысяч человек:

✔️1700+ человек прошли квиз-викторину от Postgres Professional.

✔️2000+ гостей решили наш кроссворд о СУБД.

✔️800 плюшевых слонов нашли своих счастливых обладателей.

В фотоподборке — детали этих двух дней. 🔥
🔥217👍3👏1