free simple site templates



Обработка больших финансовых данных,
их отображение в Веб-приложении

Пример проекта

Участие в проекте по работе с большими финансовыми данными, поступающими в режиме реального времени со всей территории России. Использование технологий BigData для эффективного хранение и анализа данных. Разработка Веб-портала со специализированным «личным кабинетом», поддерживающего работу сотен тысяч пользователей.

Отрасль: Государственные услуги, Финансы.

Заказчик:  Крупная российская компания

Описание проекта

Инженеры ПроВайд Лабс активно участвовали в разработке системы, которая обрабатывает большой поток объем финансовых данных, поступающий в режиме реального времени со всей территории России.

Для отображения этих данных пользователю, разработаны веб-приложения “Личный кабинет”, один из них – для физических лиц, другой – для организаций.

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

  • Авторизация и аутентификация, в том числе и через социальные сети.
  • Управление пользователями.
  • Отображение данных, в том числе и в многослойном иерархическом виде.
  • Поиск и фильтрация данных.
  • Оптимизация SQL-запросов.
  • Реализация бизнес-процессов.
  • Интеграция с внешней системой документооборота.
  • Интеграция с онлайн сервисами ФНС.
  • Интеграция с Yandex.Map и Google.Analytics

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

  • Архитектурное проектирование нового функционала
  • Разработка backend части и unit-тестирование
  • Разработка frontend части и unit-тестирование
  • Комплексное тестирование

Также в этом проекте разработчики ПровайдЛабс отвечали за решение задач, связанных с эффективным хранением и обработкой больших данных (BigData технологии) - работа с noSQL базами данных, распределенные вычисления на кластере и т.п.

Система работает в режиме 24*7*365 для сотен тысяч пользователей на территории России.

Технологии:

  • Backend: Play 2 Framework, Scala, Java
  • Frontend: AngularJS, JavaScript
  • Activiti в качестве workflow engine
  • BigData-технологии: Hadoop, HBase, Phoenix, Spark, MapReduce, Scala
Объём проекта:
  • 2 года, 6 разработчиков

© Copyright 2020 ПроВайд Лабс - все права защищены