Сервис развивается: тестируем формат, собираем идеи, улучшаем сервис. Есть идеи?

Написать
Войти
По 8 материалам из 7 источников
Схема архитектуры pg_durable внутри базы данных PostgreSQL

Встроенная оркестрация в PostgreSQL: расширение pg_durable для надежного фонового выполнения SQL-функций

ЛонгридРазработкаДанныеАвтоматизацияPostgreSQL

Microsoft представила расширение pg_durable для PostgreSQL, которое переносит паттерн надежного выполнения процессов (durable execution) прямо в базу данных. Решение позволяет выполнять фоновые задачи надежно и с контрольными точками в SQL без необходимости использования внешних очередей и оркестраторов вроде Temporal.

Релиз Node-RED 5.0: масштабное обновление интерфейса и переход на Node.js 22.9

КраткоРазработкаАвтоматизацияNode-REDNode.js

Популярная low-code платформа Node-RED обновилась до версии 5.0, получив крупнейшее изменение интерфейса в истории проекта. В новую версию вошли вертикально разделяемые боковые панели, встроенная темная тема, приостановка вывода отладки в Debug-панели и повышение требований к версии Node.js до 22.9.

Контекст ошибок в Go: почему избыточное оборачивание вредит наблюдаемости

КраткоРазработкаЭффективностьGoОшибки

Оборачивание каждой ошибки с помощью fmt.Errorf на всех уровнях стека вызовов в Go перегружает журналы псевдо-стектрейсами и увеличивает аллокации памяти. Для повышения наблюдаемости рекомендуется передавать ошибки внутри пакета без изменений, оборачивая их только на внешних границах доверия и при стыке контекстов.

Релиз postgres-lsp: языковой сервер для PostgreSQL на базе Tree-sitter

КраткоРазработкаДанныеPostgreSQLLSP

Вышел новый языковой сервер postgres-lsp на базе парсера tree-sitter-postgres, реализующий стандарт LSP для языков SQL и PL/pgSQL в СУБД PostgreSQL. Сервер предоставляет точную диагностику ошибок, навигацию к определениям объектов, автодополнение имен и форматирование кода на базе реальной грамматики БД.

Интерактивный курс Aprende SQL: бесплатное обучение базам данных с песочницей

КраткоОбучениеДанныеПрактикаSQL

Запущен бесплатный интерактивный веб-курс Aprende SQL для изучения реляционных баз данных с нуля. Платформа от разработчика midudev содержит 26 практических уроков от базовой фильтрации WHERE до транзакций и индексов, а встроенный SQL-редактор Playground позволяет выполнять упражнения прямо в веб-браузере.

OOM без утечек: фрагментация кучи V8 в долгоживущих Node.js-процессах

КраткоРазработкаЭффективностьNode.jsПамять

Внезапные сбои Out of Memory в долгоживущих Node.js-процессах при интенсивной работе с буферами и стримами часто вызваны фрагментацией пространства кучи V8, а не утечками памяти. Проблема решается использованием пулов буферов, отключением режима objectMode в потоках и применением метода stream.pipeline.

Принципы сетевой безопасности: разграничение зон и настройка Cisco ASA

КраткоБезопасностьРазработкаFirewallCisco

Межсетевые экраны отличаются от обычных роутеров возможностью глубокой инспекции сессий на уровнях L4-L7. Сегментирование сетевой инфраструктуры строится на разделении интерфейсов по уровням безопасности (Security Level) от 0 до 100 с явным контролем прохождения трафика с помощью списков доступа (ACL).