Сервис развивается: тестируем формат, собираем идеи, улучшаем сервис. Есть идеи? Написать
Войти
По 20 материалам из 10 источников
Кластер Kubernetes с игровыми серверами Agones, динамическими UDP-портами и панелью матчмейкинга в пиксель-арт стиле

Масштабирование игровых серверов в Kubernetes: почему стандартные Deployment не подходят и как Agones решает проблему сессионных нагрузок

ЛонгридРазработкаАвтоматизацияKubernetesGolang

Разбор архитектуры Agones на Kubernetes для выделенных игровых серверов: почему классические балансировщики и поды вызывают сбои UDP-сессий игроков, как CRD GameServer управляет жизненным циклом и как организовать автомасштабирование пула серверов по длине очереди матчмейкера на Go.

Серверная дисковая подсистема VictoriaLogs с суточными разделами, колоночными файлами и фильтрами Блума в пиксель-арт стиле

Внутреннее устройство VictoriaLogs: от приема записей до байтов на диске и колоночного сжатия

ЛонгридРазработкаДанныеOpen SourceVictoriaLogs

Детальный разбор архитектуры хранения логов в VictoriaLogs: почему колоночный формат и суточные разделы обходятся без тяжелых полнотекстовых индексов, как фильтры Блума отсекают блоки данных без чтения с диска и какие правила формирования потоков защищают систему от деградации памяти.

SKILL.state: сокращение расхода токенов ИИ-агентов в 50 раз за счет детерминированной памяти состояния

КраткоРазработкаИИ-агентыLLMАлгоритмы

Исследователи из Google и Университета Пердью представили архитектуру SKILL.state: замена постоянного дописывания истории диалога на компактное обновление состояния через JSON Patch позволяет снизить контекст с O(T) до O(1), предотвратить потерю фокуса модели и уменьшить расход токенов в 50 раз.

Функция @supports named-feature(): CSS научился определять скрытые возможности браузерных движков

КраткоРазработкаДизайнБраузерыCSS

Рабочая группа CSS утвердила синтаксис @supports named-feature() для детекции невидимых фич: стандартная проверка проверяет только парсинг свойств, тогда как новая функция сообщает о реальной поддержке совместной работы правил, начиная с позиционирования якорей и одноосевой прокрутки.

React Bits: открытая библиотека из 165 анимированных компонентов с поддержкой Tailwind и CLI

КраткоРазработкаOpen SourceДизайнReact

Коллекция React Bits набрала 46 тысяч звезд на GitHub благодаря формату готовых анимаций без раздувания бандла: библиотека предлагает копипаст-компоненты для текста, фона и интерактивных элементов интерфейса, устанавливаемые через CLI или прямое копирование кода на TypeScript и Tailwind.

Архитектура сетевых серверов на Go: выбор между горутиной на клиента, пулом воркеров и семафором

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

Анализ паттернов конкурентности в сетевых сервисах на Go: почему встроенный планировщик рантайма избавляет от сложного event-driven кода, когда связка одной горутины на соединение превосходит аналоги, и как счетные семафоры на каналах защищают память от переполнения под нагрузкой.

Управление ресурсами в Go-тестах: почему метод t.Cleanup надежнее defer в хелперах

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

Метод t.Cleanup в стандартном пакете testing меняет организацию фикстур в Go: регистрация очистки тестовых баз данных и файлов внутри вспомогательных функций избавляет вызывающий код от лишних defer и гарантирует корректный LIFO-сброс ресурсов даже при падении теста через t.Fatal.

Время в транзакциях PostgreSQL: в чем разница между now(), statement_timestamp() и clock_timestamp()

КраткоРазработкаДанныеПрактикаPostgreSQL

Поведение функции now() в PostgreSQL защищает целостность транзакций: значение времени фиксируется на момент старта транзакции и не меняется даже при вставке миллионов строк, тогда как для замеров длительных операций требуются системные функции statement_timestamp() и clock_timestamp().

Дублирование зависимостей в монорепозиториях: почему мажорные версии библиотек стоит повышать реже

КраткоРазработкаOpen SourceЭффективностьJavaScript

Анализ проблемы фрагментации пакетов в крупных JavaScript-репозиториях: сосуществование восьми версий пяти мажорных линеек пакета glob раздувает каталог node_modules и создает конфликты типов, поэтому разработчикам открытых библиотек рекомендуется избегать поспешных ломающих релизов.

Анонсы мероприятий: технологическая конференция Yandex Scale 2026 по облачной инфраструктуре и ИИ

АнонсыРазработкаИИОбучениеОблако

Анонс флагманской конференции Yandex Scale 2026 в гибридном формате: 24 сентября участники смогут посетить треки по инфраструктуре, платформенной инженерии, безопасности, базам данных и инференсу нейросетей в Москве или подключиться к бесплатной онлайн-трансляции по предварительной регистрации.

Node.JS [ru]Yandex Scale 2026
0