Назначение и цели разработки системы SDESYSTEM

Система SDESYSTEM предназначена для быстрой разработки веб приложений для баз данных с высоким уровнем безопасности и надежности и низкой стоимостью разработки и поддержки.

Свойство системы Архитектурное решение Текущая ситуация
Скорость разработки приложений для баз данных Использование MDA технологии Модели интерфейса, данных и прав доступа разработаны и позволяют генерировать каркас веб приложения
Надежность приложений Использование SQL базы данных, простота алгоритма обработки команд пользователя сервером основанная на POST запросах Используется MySQL InnoDB. Драйверы к другим базам данных будут реализованы по мере необходимости.
Безопасность приложений Все команды пользователей и доступ к данным осуществляется через слой системы прав доступа моделируемой при разработки приложения. Соответственно команды вне модели и доступ к недоступным данным архитектурно недоступны Все реализовано
Кроссплатформенность Примитивность модели интерфейса и базового алгортима работы системы в режиме запрос-ответ. использование стандартов HTML5,SQL92 На данный момент носителем системы может быть только PHP. В дальнейшем планируется выделить абстракцию интерфейса, среды и интерпретатора алгоритмов
Способность выдерживать большие нагрузки Сервер приложений может быть расположен за балансировщиком в кластере. База данных и файловое хранилище могут быть переведены на кластер Система была протестирована на 10 000 учетных записях в целях нагрузочного тестирования на систему прав доступа на рабочей станции. На 15 000 пользователях появилась задержка в отклике.
  • ru/documentation/sdesystem.txt
  • Последние изменения: 2017/09/12 12:57
  • — sdesystem