RU

Почему Android экран дёргается: простые ошибки, которые ломают плавность

После этой статьи вы сможете найти самые частые причины лагов в Compose-экранах и быстро убрать их без больших переписываний. Разберем, почему большие…

androidkotlinjetpack composeperformanceoptimizationbest practicesuicoroutines
Habr
RU

Путь нагрузочного тестирования или почему я создал свой софт по нагрузке

Всех приветсвую! В данной статье я не буду пояснять какие-то сложные вещи касательно нагрузочного тестирования. Просто хочется поделится своей болью, …

perfscaleperformance testsperformanceperformance testingload testingload qaqaqa automationqa testingqa management
Habr
RU

Как мы ускорили KNN-поиск в Manticore: двухпроходный обход HNSW, пакетная обработка и AVX-512

Кратко:  Три изменения в HNSW-поиске ускоряют KNN-поиск до 29% при больших k и дают более 20% прироста при параллельной нагрузке. Без изменений A…

knnknn-searchобработка больших данныхобработка больших массивов данныхhnswvector searchвекторный поискperformanceperformance optimizationпроизводительность
Habr
RU

Нагрузочное тестирование в 2026: почему спрос растёт, а специалистов всё ещё нет

Я провёл несколько лет в роли Leadа нагрузочного тестирования. И если честно, долгое время это была специализация из разряда “да зачем оно надо, это в…

нагрузканагрузочное тестированиенагрузка на сервернагрузочные тестыqaqa testingqa engineerperformanceperformance tests
Habr
RU

Cколько железа нужно ИИ-агенту? Как мы считали ресурсы для on-premise LLM и почему калькуляторы ошиблись в 5 раз

На связи Сергей Смирнов, AI-инженер и основатель LLMStart.ru. Один из самых частых вопросов от бизнеса: «Сколько и какого железа нужно, чтобы разверну…

llmaigpuon-premiseagentperformancetpsttfttokens
Habr
RU

Я написал визуализатор сборщика мусора для Go — теперь GC не чёрный ящик

Сборщик мусора в Go обычно воспринимается как что-то, что просто работает. И это, в общем, хорошо: большую часть времени о нём действительно не хочетс…

gogolanggcgarbage collectorсборщик мусораgogcopen sourceperformancetui
Habr
RU

Как оптимизировать картинки в Android и не сломать UX: метрики, практики и компромиссы

Если экран с картинками начинает тормозить, проблема редко сводится к одному AsyncImage. Разбираю, что действительно стоит измерять, как использо…

performanceperformance optimizationandroidkotlincoilcompose
Habr
RU

Ускоряем в 10+ раз вычисление расстояния Хаусдорфа на упорядоченных контурах

История о том, как реальная performance-проблема привела к простой exact-оптимизации Hausdorff distance на упорядоченных контурах. как ускорить Hausdo…

Hausdorff distanceрасстояние Хаусдорфаоптимизацииperformanceобработка изображенийimage processinggeometryc++контурыcomputer vision
Habr
RU

Lighthouse 100 / 100: как мы повесили GTM, GA4, Яндекс.Метрику и Clarity на статический сайт — и не уронили скорость

Когда маркетологи хотят всё: сырые данные в GA4, запись сессий в Метрике, хитмапы в Clarity и при этом «Lighthouse 100» в PageSpeed Insights — приходи…

AstroStrapiTailwind CSSPartytownLighthouseCore Web VitalsWeb WorkerGTMperformanceSSG
Habr