Производительность и оптимизация (HighLoad)

3000 пользователей на трехъядерном Athlon – сверхтонкий веб-клиент для 1С

Юрий Лазаренко поделится опытом ускорения 1С нестандартными методами, в том числе с помощью http-сервисов. Он расскажет, как с помощью сверхтонкого клиента для 1С и интеграции с сайтом удалось добиться ускорения 1С на порядок. Также в статье приведена статистика по отчету…
Read more

Альтернативные технологии нагрузочного тестирования серверной части кода прикладных решений на платформе 1С

Евгений Филиппов знакомит с альтернативными технологиями нагрузочного тестирования серверной части кода прикладных решений на платформе 1С. Он рассказывает об узких местах традиционной технологии нагрузочного тестирования и методах их обхода путем переноса работы с клиентских соединений на фоновые задания и изменения…
Read more

Кейс: как мы разрабатывали систему автоматизации анализа ошибок, связанных со скоростью работы 1С

Бурмистров Андрей рассказывает о создании инструмента по автоматизации анализа неоптимальных запросов в коде 1С. Он поднимает вопрос о предпосылках создания этого инструмента, рассказывает о возникших форс-мажорных ситуациях, с которыми столкнулась команда в процессе разработки, и о том, как они с…
Read more

Оптимизация без оптимизации: как мы ускорили 1С в 10 раз без трудоемкой оптимизации запросов и алгоритмов. Практический опыт

Можно ли ускорить 1С, не оптимизируя запросы, не разбивая транзакции и не наращивая оборудование? В статье Аверьянова Алексея рассмотрены три практических кейса повышения производительности системы без трудоемкой оптимизации: отложенное резервирование «в один поток», отложенное создание и проведение реализаций. Сегодня я…
Read more

Если таблица совсем большая. Использование столбцовой СУБД (Yandex ClickHouse) для расширения возможностей 1С

В последнее время появилась хорошая тенденция использовать для решений 1С обширный стек смежных технологий. Это, несомненно, радует. В связи с этим я хочу рассказать про бесплатное OpenSource-решение от компании Яндекс – столбцовую базу данных ClickHouse, и то, как ее можно…
Read more

Взгляд на ошибки и платформу через призму HI-Load

Поговорим об ошибках в целом и их влиянии на Hi-Load системы в частности. Может ли тут помочь платформа 1С? (да и должна ли в принципе?) Немного про сам Hi-Load на примере крупной БД. PS Данная статья написана по итогам доклада,…
Read more

Неочевидные проблемы производительности: важность системного подхода при анализе

Часто программисты и 1С-ники сталкиваются с совершенно необъяснимыми на первый взгляд проблемами. Но это потому, что их внимание направлено только на один сегмент системы, а не на всю систему полностью. О том, почему нужно стараться смотреть на ситуацию комплексно, рассказал…
Read more

Менеджер потоков: реализация "любой" задачи в потоках

Менеджер потоков – один их новых инструментов, который упрощает работу разработчиков. Насколько легко с ним, на конференции Infostart Event 2024 Education показал начальник отдела автоматизации 1С Иван Филимонов компании «Трансстроймеханизация». Немного о себе Я работаю в крупной строительной организации «Трансстроймеханизация»….
Read more

Тюнинг производительности запросов в PostgreSQL

Предлагаю вашему вниманию перевод статьи Brady Holt «Performance Tuning Queries in PostgreSQL «. Оригинал доступен по ссылке https://www.geekytidbits.com/performance-tuning-postgres/ Настройка производительности базы данных — разработчики обычно либо любят это, либо ненавидят. Я получаю удовольствие от этого и хочу поделиться некоторыми методами,…
Read more