Информация о системе

Информационная система DigitCITY - это система, построенная на базе самых последних стандартов в области проектирования WEB-систем. Сегодня наша система - это более 100 разнообразных модулей, которые взаимодействуют по единой схеме хранения и обработки данных в режиме реального времени (real time).

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

Сегодня система DigitCITY обслуживает почти 1 млн лицевых счетов, которые можно разложить на более чем 90 млн дискретных сложносвязанных между собой компонент без учета финансовых величин. Методика достижения высокой производительности системы DigitCITY состоит в том, что разработка проекта и оптимизация проекта всегда производятся на оборудование, которое на 20-30% медленнее, чем средняя производительность текущего мейнстрима. Однако набор технологий, согласно концепции системы, закладывается из стандартов и требований современных облачных платформ.

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

С точки зрения разработчика, компонентная архитектура DigitCITY - это набор модулей, которые взаимодействуют по средствам внутренней шины данных, посредством внешних и внутренних вызовов через WEB-интерфейс. Уровень масштабируемости системы оценить невозможно, ровно как некорректно говорить о бесконечно возможном росте. Однако внутри нашей тестовой группы проводились испытания на оборудовании не hi-end класса. Система смогла быстро обрабатывать более 50 млн минимально дискретных данных на 10 аппаратных единицах. Учитывая данные результаты, можно подсчитать количество оборудования на N-субъектов РФ. Сегодня DigitCITY используется в 5 субъектах.