News Grower

Независимое покрытие AI, стартапов и технологий.

Я календарь переверну — и снова 5 апреля: CPU-утилизация во имя интернационализации

Недавно наша команда столкнулась с необычным поведением системы, которая начала использовать избыточное количество CPU-ресурсов.В начале года мы запустили миграцию сервиса в новое хранилище PostgreSQL с существующего NoSQL-решения. Сервис среднестатистический, не High-Load, но занимает ключевое место в обработке биз...

Автор: anton-pronkin (Т-Банк) Оригинальный источник
Я календарь переверну — и снова 5 апреля: CPU-утилизация во имя интернационализации

Недавно наша команда столкнулась с необычным поведением системы, которая начала использовать избыточное количество CPU-ресурсов.В начале года мы запустили миграцию сервиса в новое хранилище PostgreSQL с существующего NoSQL-решения. Сервис среднестатистический, не High-Load, но занимает ключевое место в обработке бизнес-процессов, отвечает за генерацию заданий для коммуникаций с клиентами. Без проблем держит поступающие 30 RPS, ежедневно обрабатывает около миллиона джобов, хранит сотни миллионов строк данных и в среднем потребляет 125ms CPU.До отключения старой инфраструктуры оставались считаные дни, в бэклоге было несколько задач на миграцию, и мы стремились уложиться в сроки. В бэкграунде крутились джобы миграции данных в новую базу, десятки фичатоглов распределяли запросы к базам данных по репозиториям для обратной совместимости, но планы рухнули из-за неожиданного поведения системы.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Мы выпустили игру в Ранний доступ, и всё пошло не так

Мы выпустили игру в Ранний доступ, и всё пошло не так

Ritualist - это isometric roguelike в стилистике low poly. В ранний доступ мы вышли 5 марта, а до этого участвовали в Steam Next Fest с демкой (об этом хочется выложить отдельну...

Цифровая зрелость: третий этаж, который строят без фундамента

Цифровая зрелость: третий этаж, который строят без фундамента

TL;DRИТ-гигиена — чтобы не упасть. ИБ-гигиена — чтобы не потерять. Цифровая зрелость — чтобы расти. Три уровня одной пирамиды, которые большинство компаний строят в обратном пор...

AI КОМП-АС — разбор фреймворка. О: Откуда мы выходим?

AI КОМП-АС — разбор фреймворка. О: Откуда мы выходим?

Продолжаем разбирать по буквам AI КОМП-АС, навигационный фреймворк внедрения технологий искусственного интеллекта в бизнес - в данной статье ответим на очевидные, но при этом ча...

Не трогай наш реактор. Мы тут 100 лет без вашей математики работали

Меня зовут Илья Чебарев, я химик-технолог с большой примесью экономиста. В СИБУРе я руководил проектом по внедрению мультивариантного анализа. Это математический метод, который ...

Фаззинг-сканирование: основные понятия, настройка, интеграция с CI/CD

Фаззинг-сканирование: основные понятия, настройка, интеграция с CI/CD

Как правило, разработчики, да и тестировщики не всегда могут заранее предусмотреть, какие именно некорректные входные данные придут в их веб-приложение. Привычные методы тестиро...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Мы выпустили игру в Ранний доступ, и всё пошло не так

Мы выпустили игру в Ранний доступ, и всё пошло не так

Ritualist - это isometric roguelike в стилистике low poly. В ранний доступ мы вышли 5 марта, а до этого участвовали в Steam Next Fest с демкой (об этом хочется выложить отдельну...

Цифровая зрелость: третий этаж, который строят без фундамента

Цифровая зрелость: третий этаж, который строят без фундамента

TL;DRИТ-гигиена — чтобы не упасть. ИБ-гигиена — чтобы не потерять. Цифровая зрелость — чтобы расти. Три уровня одной пирамиды, которые большинство компаний строят в обратном пор...

AI КОМП-АС — разбор фреймворка. О: Откуда мы выходим?

AI КОМП-АС — разбор фреймворка. О: Откуда мы выходим?

Продолжаем разбирать по буквам AI КОМП-АС, навигационный фреймворк внедрения технологий искусственного интеллекта в бизнес - в данной статье ответим на очевидные, но при этом ча...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Как я строил Smart Search для анализа вакансий: семантика, 152-ФЗ и борьба за экономию токенов

Как я строил Smart Search для анализа вакансий: семантика, 152-ФЗ и борьба за экономию токенов

Привет, Хабр! Меня зовут Денис, я продолжаю рассказывать о проекте hhbro. Эта статья — не очередной обзор фич. Это инженерный пост‑мортем: как я спроектировал умный поиск ваканс...

Мы выпустили игру в Ранний доступ, и всё пошло не так

Мы выпустили игру в Ранний доступ, и всё пошло не так

Ritualist - это isometric roguelike в стилистике low poly. В ранний доступ мы вышли 5 марта, а до этого участвовали в Steam Next Fest с демкой (об этом хочется выложить отдельну...

Цифровая зрелость: третий этаж, который строят без фундамента

Цифровая зрелость: третий этаж, который строят без фундамента

TL;DRИТ-гигиена — чтобы не упасть. ИБ-гигиена — чтобы не потерять. Цифровая зрелость — чтобы расти. Три уровня одной пирамиды, которые большинство компаний строят в обратном пор...

[Перевод] Масштабируем OpenClaw: Docker, Kubernetes и отказоустойчивость

[Перевод] Масштабируем OpenClaw: Docker, Kubernetes и отказоустойчивость

Запущенный на сервере OpenClaw решает большинство задач, которые пользователи ставят перед агентами. Для личного использования, параллельных запусков и несложной автоматизации е...