Илья Тришкин trishkin22
Внедрение ИИ-помощников, автоматизация, серверы
Рейтинг
45
№ 108 765 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Город
Калининград (Кенигсберг)
На сайте с
2026 года

Операционная панель торговли на биржевых данных: отдача ускорена до 14–34 мс

Используемые навыки PostgreSQL

Описание

Задача. Инфраструктура финансовых данных Мосбиржи: Операционная панель и монитор инструментов на модифицированных графиках TradingView с индивидуальными индикаторами заказчика. Операционную панель держат открытой часами, данные обновляются постоянно. Сервер не справлялся: средняя нагрузка доходила до 7, отдача занимала секунды, картина отставала от рынка.

Решение

Решение. Разобрал, откуда берётся нагрузка: каждый запрос заново шёл к источнику, а параллельные обращения дублировали одну и ту же работу. Ввёл общий кэш ответа с коротким временем жизни и блокировку: обновление выполняет один процесс, остальные получают готовый результат. Тяжёлые выборки вынес в фоновое обновление по расписанию.

Результат

Результат. Средняя нагрузка упала с 7 до 0,02, отдача данных — 14–34 мс. Операционная панель перестала отставать от рынка, сервер освободился под другие задачи.

Оценили проект:

Другие проекты

Все проекты →
Искусственный интеллект Гарантированная доставка отчётов в Telegram: очередь, повтор, журнал
Гарантированная доставка отчётов в Telegram: очередь, повтор, журнал
13
Искусственный интеллект Внедрение языковой модели в рабочий процесс: база знаний, проверки, восстановление
Внедрение языковой модели в рабочий процесс: база знаний, проверки, восстановление
16
Веб-разработка и IT Сопровождение разнородной инфраструктуры с унаследованным ПО: мониторинг, бэкапы, 24/7
Сопровождение разнородной инфраструктуры с унаследованным ПО: мониторинг, бэкапы, 24/7
11
Веб-разработка и IT Сбор, сверка и ежедневная отгрузка медиаданных из десятков источников
Сбор, сверка и ежедневная отгрузка медиаданных из десятков источников
15