• 5
  • 531
  • 23 января 2022

Масштабируемость и  производительность

Архитектура системы изначально спроектирована под использование в облаке: EnDocs построен на основе React и NodeJS. Для работы с базами данных используются MySQL и PostgreSQL. В качестве шины обмена событий и данных задействуются Yandex Queue и RabbitMQ. Бизнес-логика обеспечивается благодаря микросервисам, размещенным в контейнерах Docker. Контейнеры управляются оркестратором Kubernetes. Для хранения файлов используется объектное хранилище данных на базе S3-протокола. Распределённая сервисная архитектура позволяет масштабировать решение более гибко, в зависимости от нагрузки на систему.

Факторы высокой производительности EnDocs

  • количество серверов и сервисов пропорционально увеличивается при увеличении клиентских подключений;
  • в архитектуре используются микро и макро-сервисы, каждый из которых выполняет специализированную задачу;
  • запуск сервисов в контейнерах обеспечивает гибкое распределение нагрузки и стабильность работы;
  • S3 хранилище организует размещение большого объема документов вне СУБД;
  • архитектура поддерживает шардирование – размещение для дочерних организаций компании: общие сервисы, разные хранилища данных.

Разработка под высокую производительность

Каждая версия системы проходит полноценное нагрузочное тестирование. Компания использует комплексную методику тестирования, соответствующую специфике приложений.

Подпишитесь на полезные материалы
об автоматизации и документообороте

[contact-form-7 404 "Не найдено"]

Новое в нашем блоге

Контроль документов в СЭД: как избежать потери документов в организации
  • Новости
  • 26

Контроль документов в СЭД: как избежать потери документов в организации

Разбираем, как выстроить контроль, учет и хранение документов в СЭД. Практические шаги, инструменты и ошибки, которые приводят к потерям.

Как компании отказаться от бумажного документооборота в пользу СЭД в 2026 году?
  • Новости
  • 87

Как компании отказаться от бумажного документооборота в пользу СЭД в 2026 году?

Узнайте, как компании отказаться от бумажного документооборота в 2026 году: пошаговый гайд, преимущества перехода и выбор СЭД для бизнеса.

10 Лучших ECM-систем для компании в 2026 году
  • Новости
  • 180

10 Лучших ECM-систем для компании в 2026 году

Подготовили обзор 10 ECM-систем для управления корпоративным контентом в 2026 году. Выберите подходящее решение для вашей компании.

Контроль документов в СЭД: как избежать потери документов в организации
  • Новости
  • 26

Контроль документов в СЭД: как избежать потери документов в организации

Разбираем, как выстроить контроль, учет и хранение документов в СЭД. Практические шаги, инструменты и ошибки, которые приводят к потерям.

Как компании отказаться от бумажного документооборота в пользу СЭД в 2026 году?
  • Новости
  • 87

Как компании отказаться от бумажного документооборота в пользу СЭД в 2026 году?

Узнайте, как компании отказаться от бумажного документооборота в 2026 году: пошаговый гайд, преимущества перехода и выбор СЭД для бизнеса.

10 Лучших ECM-систем для компании в 2026 году
  • Новости
  • 180

10 Лучших ECM-систем для компании в 2026 году

Подготовили обзор 10 ECM-систем для управления корпоративным контентом в 2026 году. Выберите подходящее решение для вашей компании.