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

Написать
Войти
По 26 материалам из 14 источников
Высокопроизводительный кластер GPU для инференса Qwen 3.5

1 Million Tokens Per Second: масштабирование Qwen 3.5 27B на GKE с GPU B200

ЛонгридAIНейросетиGkeB200

Детальный разбор технического эксперимента по масштабированию инференса dense-модели Qwen 3.5 27B на кластере GKE с 96 графическими процессорами NVIDIA Blackwell B200. Описание преодоления архитектурных барьеров, перехода к параллелизму данных (DP=8), оптимизации KV-кэша, внедрения формата FP8 и технологии MTP-1.

Настройка Undici для исходящих HTTP-запросов в Node.js

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

Практические рекомендации по управлению пулами сетевых соединений, разделению таймаутов на фазы и контролю противодавления в Node.js. Сводка рабочих настроек библиотеки Undici для стабильной работы под нагрузкой в продакшене без перегрузки удаленных API-сервисов и риска падения процесса от нехватки памяти.

Защита секционированных таблиц в PostgreSQL с расширением pg_kpart

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

Подробный обзор расширения pg_kpart версии 1.0 для СУБД PostgreSQL. Инструмент предотвращает случайное полное сканирование всех секций в базе данных при отсутствии ключа секционирования в запросе. Модуль блокирует небезопасные операции на уровне планировщика и предлагает гибкий режим предупреждений для аудита.

pyinfra: декларативное управление инфраструктурой на чистом Python

КраткоАвтоматизацияРазработкаPyinfraAnsible

Обзор инструмента автоматизации инфраструктуры pyinfra, выступающего легкой альтернативой Ansible. Программа транслирует декларативный код на чистом Python в shell-команды и выполняет их без агентов на удаленных хостах по SSH, локально или в Docker-контейнерах с выводом точного diff перед применением изменений.

Полносвязное веб-приложение на чистых Web Components и Node.js

КраткоРазработкаПрактикаWebComponentsJavaScript

Разбор демонстрационного fullstack-проекта Profile Editor от Тимура Шемсединова. Пример наглядно показывает, как эффективно организовать архитектуру фронтенда и бэкенда на чистом ванильном JavaScript с использованием браузерных ES-модулей и Web Components без привлечения внешних фреймворков и сборщиков кода.

display: grid-lanes — новый стандарт для плиточных макетов в Safari

КраткоДизайнРазработкаCssGridLanes

Представлен интерактивный гайд Field Guide to Grid Lanes по новому свойству разметки CSS grid-lanes, поддерживаемому в браузере Safari 26.4+. Спецификация позволяет нативно строить сложные плиточные макеты Waterfall и Brick без использования JavaScript с точным контролем зазоров и траектории фокуса клавиатуры.

Разделение монолитных тестов API в проектах на Go

КраткоРазработкаПрактикаGoТестирование

Руководство по рефакторингу монолитных тестовых файлов в проектах на Go. Рассматриваются практические шаги по выносу тестовых заглушек (mocks) в файлы mock_test.go, разделению тестов бизнес-логики и HTTP-транспорта, а также применению внешних пакетов foo_test для полного устранения циклических импортов в коде.

Влияние микроархитектурных оптимизаций GOAMD64 на скорость кода

КраткоРазработкаЭффективностьGolangМикроархитектура

Анализ влияния микроархитектурных оптимизаций компилятора Go с использованием переменной окружения GOAMD64. Описывается разница между уровнями архитектуры amd64 от v1 до v4 и приводится методология сборки и запуска бенчмарков для получения прироста производительности на CPU-bound задачах без риска сбоев железа.

Restic: быстрые бэкапы с шифрованием и дедупликацией на Go

КраткоБезопасностьАвтоматизацияResticБэкап

Практическое руководство по использованию консольного инструмента restic на языке Go для резервного копирования данных. Утилита поддерживает шифрование на стороне клиента, эффективную дедупликацию файлов, проверку целостности репозиториев и выгрузку инкрементальных снимков в локальные и облачные хранилища.

Kubedock: запуск тестов с контейнерами напрямую в Kubernetes

КраткоАвтоматизацияРазработкаKubedockKubernetes

Обзор утилиты kubedock, предоставляющей легкую замену Docker API для запуска интеграционных тестов непосредственно в Kubernetes. Руководство описывает конфигурацию переменных окружения для перенаправления вызовов Testcontainers, настройку RBAC и автоматическую очистку ресурсов без использования Docker-in-Docker.

Блокировка скриптов жизненного цикла по умолчанию в npm v12

КраткоБезопасностьРазработкаNpmБезопасностьПакетов

Разбор будущих изменений безопасности в пакетном менеджере npm v12, связанных с блокировкой автоматического выполнения скриптов установки зависимостей по умолчанию. Описывается процесс настройки белого списка (allowlist) в package.json с помощью команд approve-scripts и deny-scripts в версии npm 11.16.0+.