ТУРБО для высоконагруженных систем управления
Cоздавайте высоконагруженные многопользовательские системы управления и поддержки критически важных процессов на российской платформе
ТУРБО для высоконагруженных систем
Платформа ТУРБО создана и активно развивается российскими разработчиками с 1991 года. Это 100% отечественный продукт, предназначенный для создания высоконагруженных многопользовательских систем управления и поддержки критически важных процессов. Это не только платформа разработки, но и линейка готовых приложений во главе с ТУРБО ERP. Здесь мы хотим поделиться несколькими фактами о наших технологиях. Включайте ТУРБО в список кандидатов на развитие и замену текущих систем.

TAdviser: Какие технологии могут снизить риск миграции высоконагруженных бизнес-приложений? Обзор возможностей платформы ТУРБО
BERG
Поставщик запасных частей для всех видов автомобилей по всей стране, офисы и склады в 18 городах

2,5 млн SKU, 100 тыс. активных,
690 пользователей, 50 тыс.
строк документов в день
Смотреть кейс
ТЕХНОПАРК
Сеть магазинов бытовой техники и электроники, владелец бренда BORK, более 80 магазинов по всей стране

800 пользователей, 100 млн документов в открытом периоде, все ключевые процессы на ТУРБО

Читать кейс
Технологии для обеспечения высокой нагрузки
Турбо Скрипт
Язык разработки ТУРБО, оптимизированный для разработки бизнес-логики в системах управления. Функциональное, объектное, процессное программирование. Создание бизнес-логики любого уровня сложности от учетных задач до программных роботов с искусственным интеллектом.
1
Турбо Студия
Интегрированная среда разработки бизнес-приложений. Модификация и создание новых метаданных —
типов и структур данных, структур классов, формирующих описания и поведение бизнес-сущностей. Параметрические конструкторы для быстрого создания пользовательских интерфейсов. Разработка объектной модели и макета интерфейса по одному функциональному направлению силами одного программиста занимает 1 месяц.

2
Low-сode
Концепция гражданского программирования, при которой существенная роль в развитии функциональных возможностей системы отводится бизнес-пользователям, а не профессиональным программистам. Пользователи получают возможность модифицировать и создавать новые бизнес-сущности, бизнес-логику и интерфейсы для взаимодействия и обработки данных. Платформа ТУРБО поддерживает принцип low-code с 2005 года.
3
Многопоточность алгоритмов
Обеспечивает эффективное использование многоядерных процессоров в рамках одного экземпляра сервера. Вычисления распараллеливаются на несколько потоков в зависимости от конфигурации всех доступных экземпляров серверов. Подробнее о многопоточности читайте в дайджесте Консист Бизнес Групп «Сила Кода».
4
Сервисная архитектура платформы
Распределение задач по доступной физической серверной инфраструктуре. Перенаправление задач на разные сервера приложений, каждый из которых отвечает за свои направления — транзакционную обработку данных, аналитические преобразования и расчеты, пакетные задания и др.
5
Эффективность масштабирования
Степень автоматизации балансирования нагрузок, мониторинга и тонкой настройки вычислительных процессов в системе. Высокий уровень автоматизации в ТУРБО позволяет перенаправить фокус ИТ служб с рутинной поддержки нагруженной системы на стратегические задачи развития и исследования и апробацию перспективных технологий для развития бизнеса.
6
Мультиплексирование запросов
В отличие от многих распространенных платформ ТУРБО допускает мультиплексирование пользователей — сценарий, при котором множество внешних пользователей разделяют одно именованное подключение к системе. При этом в информационной базе ТУРБО все действия внешних пользователей логируются тем подключением, которое они делят. Такой способ работы отлично подходит для любых ненагруженных сценариев работы, когда пользователи подключаются к системе периодически и не работают в ней постоянно.
7
Репликация экземпляров
Реализация децентрализованных топологий сложных информационных систем. Репликации подлежат не только конечные данные, но и метаданные — модель данных и код бизнес-логики. Это возможность синхронизировать не только нужное подмножество мастер-данных и операционных документов, но и централизованно распространять новый код при изменении бизнес-процессов. Позволяет быстро тиражировать базы данных для простого и надежного масштабирования емкости и скорости работы серверов данных.
8