Приложение для расчета покрытия радиосигнала

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

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

Задачи

Заказчик взял на себя задачу покрытия радиосигнала огромных территорий и зданий в Японии. Расчеты занимали длительное время (несколько часов). Объем покрытия достигал нескольких километров.   

Основной задачей команды ITSupportMe было минимизировать время расчетов путем перехода на распределенную систему, что привело к двум этапам разработки программного обеспечения:   

Реализация распределенной системы для расчета покрытия сигнала одной антенны и прогнозирования покрытия сигнала общего числа антенн. 

Разработка веб-приложения для взаимодействия с распределенной вычислительной системой. 

Технологии

В процессе разработки мы использовали следующие технологии:

Libraries & frameworks

Java Spring WebFlux

Databases

Hadoop HDFS Amazon S3

Architecture

Containers

Tools

Docker Azure DevOps

Результаты и инновации

На стороне заказчика были разработаны микро-приложения для GPU-вычислений с использованием OpenCL, а также созданы модели зданий и улиц на основе фотографий. Вклад ITSupportMe: перенос расчетов в Amazon Web Services (потенциально рассматривалась платформа Microsoft Azure), создание веб-приложения с использованием Spring Framework для основной системы и взаимодействия распределенной системы, а также реализация распределенной системы с использованием Spark Framework. 

Заключение

Команда ITSupportMe внесла значительный вклад в проект Заказчикаю. Построили архитектуру ПО, разбили основную задачу пользователя на подзадачи, которые можно рассчитать на вычислительные единицы, описали принципы распределенной системы и оптимизировали среды больших данных с помощью Hadoop и Spark Frameworks, чтобы решение было быстро доставлено и бесперебойно работало. 

Есть проект?

Любая сложность | Cтадия развития

Какими бы сложными ни были цели вашего ИТ-проекта, наши профессионалы реализуют его.
Назад