Рубрики
Технологии

[Перевод] 10 инструментов для облегчения backend-разработки

Backend-разработка может быть довольно сложной из-за огромного количества инструментов, библиотек и пакетов, из которых приходится выбирать. Однако правильные инструменты способны значительно облегчить работу разработчика. Сегодня мы познакомимся с 10 инструментами, которые сделают backend-разработку проще. Этот список вас удивит. <h2>1. Encore — фреймворк для backend‑разработки на TypeScript и Go, предназначенный для создания надёжных и типобезопасных приложений.</h2> Создание масштабируемых приложений с […]

Рубрики
Технологии

О внутренних аспектах внешних ключей

Эта история начиналась с процесса валидации FK на очень больших таблицах (1TB+). Далее я расскажу, какие нетривиальные проблемы встретились по пути, как я их решал, и каким образом можно исследовать довольно сложные проблемы производительности базы данных Postgres. Читать далее

Рубрики
Технологии

Postgresso #10-11 (71-72)

Работа над ошибками PostgreSQL: Out-of-cycle release scheduled for November 21, 2024 Дело прошлое — уже вышла 17.2 со свитой из более почтенных версий, где всё поправили. Но история поучительная. Итак: вышла новость, с восклицательным знаком, как обычно: PostgreSQL: PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 Released! Ура! Прикрыли дыру CVE-2024-10976: в таблицах с безопасностью […]

Рубрики
Технологии

Пост @danolivo — PostgreSQL — 01.12.2024 07:58

Module Info в бинарных файлах модулей Postgres Если вы мэйнтейнер расширения Postgres, модуля без UI или просто пользуетесь некоторым набором расширений на регулярной основе, то ваше мнение будет здесь очень полезно. Каждый модуль, который вы попытаетесь загрузить в Postgres, в обязательном порядке содержит в своём теле информацию о версии ядра, для которого оно было собрано […]

Рубрики
Технологии

Лучшее за неделю (18.11 — 24.11)

Привет, Хабр! Сегодня расскажем про лимитированную партию часов от RUVDS, о повреждении подвобного кабеля в Балтике и настройке PTR-записей для домена, а также лучшие статьи прошлой недели: о вскрытии поддельного смартфона с озона, о тонкостях Postgres, интересных фишках CSS и многом другом. Читать дальше →

Рубрики
Технологии

Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BY

Пользователи PostgreSQL нередко оперируют аналитическими запросами, при выполнении которых данные сортируются и группируются по разным правилам. За счёт оптимизации вычисления агрегатов и сортировок можно значительно сократить время и стоимость выполнения запросов. Об одной из таких оптимизаций — выборе порядка колонок в выражении GROUP BY — расскажем в этой статье. Postgres уже умеет перестраивать список группируемых […]

Рубрики
Технологии

[Перевод] Неочевидные для начинающих тонкости Postgres

Добрую часть десятилетия я профессионально занимаюсь веб-приложениями, и за этот срок научилась пользоваться множеством разных систем и инструментов. В процессе этого обучения я обнаружила, что самой полезной обычно оказывается официальная документация. За исключением… Postgres. Не потому, что официальная документация несовершенна (она прекрасна!), просто её очень много. Если распечатать её как стандартный PDF на бумаге формата […]

Рубрики
Технологии

Разворачиваем приложение Next.js с базой данных PostgreSQL и задачей Cron на облачном сервере Ubuntu Linux

Привет, друзья! Предположим, что у нас есть приложение Next.js, данные которого хранятся в Postgres, и мы хотим запустить его в продакшн, но не хотим использовать готовую инфраструктуру Vercel. Что делать? Создать собственную инфраструктуру. К счастью, сделать это не так уж и сложно. Основные элементы нашей системы: приложение, демонстрирующее несколько мощных возможностей Next.js 15 база данных […]

Рубрики
Технологии

Postgres Professional выпустила новую версию Postgres Pro Standard 17.0.1

Компания Postgres Professional представила новую версию СУБД, созданную на базе Postgres Pro Standard 17.0.1. Обновление Postgres Pro Standard обеспечивает пользователям доступ к последним возможностям PostgreSQL 17 и включает 40 улучшений и новых функций, в том числе оптимизации для работы с «1С:Предприятие». Читать далее

Рубрики
Технологии

Конференции PGConf.СПб 2024 и PGConf.Academy

Обе конференции — PGConf.СПб 2024 и PGConf.Academy 2024 — прошли в октябре. Они очень разные, но мы решили их объединить — может, как раз поэтому. Разница между ними не географическая. Даже наоборот, вышел парадокс: питерского уклона в составе докладчиков на PGConf.СПб 2024 в глаза не бросались, зато представители СПб (особенно представительницы) были более, чем заметны […]