TL;DR. В распределённой СУБД YDB (читается вай‑ди‑би) векторный поиск по kmeans‑tree индексу раскрывался оптимизатором в цепочку из нескольких стадий
StreamLookup. Это работало, но порождало большие планы запросов и существенно затрудняло оптимизации самого поиска. Я заменил эту цепочку одним специализированным read‑акторомTKqpVectorSearchActor, который берёт всю логику обхода индекса под свой контроль, а не размазывает её по независимым стадиям.Результат на стенде: 226.8 → 290.9 запросов/с (+28%), p50 42 → 33 мс, p99 66 → 53 мсЧитать полностью »
Архив за 19 августа 2026 - 4
Как я улучшил векторный поиск в YDB
2026-08-19 в 10:42, admin, рубрики: c++, ydb, базы данных, векторный индекс, векторный поискСкам или удача? Пользователь заказал на Aliexpress GeForce RTX 5080 всего за 700 долларов
2026-08-19 в 10:39, admin, рубрики: НовостиПользователь форума Reddit с ником level35gg решил проверить
подозрительно выгодное предложение на AliExpress и заказал Asus ROG Astral GeForce RTX 5080 OC
примерно за $700. Это примерно в три раза дешевле стоимости видеокарты у крупных
ретейлеров в США, а в сравнении с Европейскими ценами разница может доходить до
четырех раз.
Криптомайнер на Gitea: 70% нагрузки CPU, RCE в self-hosted Gitea вместо GitLab и как я закрыл уязвимость
2026-08-19 в 10:39, admin, рубрики: CVE-2026-60004, docker, Git-репозитории, gitea, gitlab, incident response, rce, self-hosted Gitea, информационная безопасность, крипто-майнерПривет!
Я CTO и full‑stack в веб‑студии. Работаем командой, отдельного SRE нет, поэтому, инфраструктура на мне. Проектов за время работы накопилось довольно много и есть некая сборная солянка, с которыми приходиться взаимодействовать наиболее активно. Часть из них на PHP, часть на React, часть старых сайтов которые живут на shared-хостингах. Ничего космического. Обычная рабочая инфраструктура, где Git должен просто работать.
Но в какой-то момент GitLab стал периодически отваливаться: сетевые ограничения, фильтры, то непонятные блокировки.
Было принято решение сделать небольшой самохостинг (self-hosted) сервер для студии.
NN vs фракталы: может ли нейросеть выучить красивые математические функции?
2026-08-19 в 10:32, admin, рубрики: pytorch, математика, нейросети, нейросети python, фракталыВ процессе прохождения курса от MIT про нейросети наткнулась на интересную тему, представленную одним из лекторов. Он задался вопросом: «А может ли нейросеть выучить функцию Вейерштрасса (непрерывная функция на вещественной прямой, не имеющая производной ни в одной точке)?». Я решила проверить это на практике. Мною было принято решение не останавливаться на фракталах, а поискать другие функции, обладающие интересными для математика свойствами: лестница Кантора, функция Римана (Томаэ) и др. В данной статье представлена только функция Вейерштрасса.
Покрути это колесо
2026-08-19 в 10:30, admin, рубрики: arduino, esp, esp32, esp8266, Go, Raspberry, Raspberry Pi, raspberry pi pico, raspberrypi, roboticsЗачем эта статья
В первую очередь статья (или статьи) написана ради комментариев, чтобы развлечь себя и читателя, но с надеждой получить какие‑то дельные советы и мнения по теме проекта.
Как это началось
Точкой старта работы над проектом можно считать день, когда Дедушка Мороз положил мне под ёлку набор «Робот‑автомобиль для Raspberry Pi 4B» от Keyestudio.
От Excel до Python: автоматизация SEO крупного e‑commerce
2026-08-19 в 10:10, admin, рубрики: ecommerce, seo, seo-аналитика, автоматизацияВсем привет! Меня зовут Алексей Малафеев, я Senior SEO‑специалист, ex‑Детский мир. Также работал в качестве лида в компании KazanExpress (нынешний Магнит Маркет).
В этой статье хочу показать несколько прикладных кейсов того, как можно упростить и автоматизировать рабочие процессы в SEO крупного e‑commerce проекта: от мониторинга технического состояния сайта и анализа трафика до работы с большими объёмами данных и сезонностью категорий.
Дешевая мобильная связь в России под угрозой? Минцифры и сотовые операторы обсуждают введение больших ограничений для виртуальных операторов
2026-08-19 в 10:06, admin, рубрики: НовостиРынок виртуальных операторов (MVNO), показавший в 2025 году
рекордную выручку в 111 млрд рублей и рост абонентской базы на 51%, может
столкнуться с жестким государственным регулированием. Минцифры совместно с
крупнейшими сотовыми компаниями разрабатывает пакет мер, цель которых — сделать
MVNO менее привлекательными для россиян и защитить доходы традиционных
операторов. Об этом пишет Forbes со ссылкой на презентацию рабочей группы
Минцифры.
Есть ли жизнь после Microsoft Office?
2026-08-19 в 9:54, admin, рубрики: python3, автоматизация бизнес-процессов, импортозамещение, офисное программированиеExcel на 150 вкладок, рассылка 150 файлов руками и проценты по памяти: как я искал, где кинодистрибьютор теряет деньги
2026-08-19 в 9:52, admin, рубрики: as is, to be, автоматизация процессов, бизнес-анализ, бизнес-процессы, ит-ландшафт, кинодистрибуция, предпроектный анализ, узкие места
С++20 и асинхронный ввод-вывод для обработки крашей приложения
2026-08-19 в 9:43, admin, рубрики: asynchronous, C++20, coroutines, crash, crashdump, signalsС++20 и асинхронный ввод-вывод для обработки крашей приложения
Каждый уважающий себя C+±разработчик однажды делал что-то неприличное в продуктовом коде: разыменовывал нулевой указатель, лез в чужую память, делил на ноль и/или переполнял знаковое целое.
В общем случае правильным будет сказать, что это неопределённое поведение, а следовательно у нас нет никаких гарантий касательно того, что именно произойдёт, а значит, что так лучше просто не делать. Как бы то ни было, подобные ситуации всё же случаются время от времени.
