Высокореактивное веб-приложение для интеграции разнородных пространственных данных из распределённых источников на основе REST API

Ключевые слова: веб-программирование, REST API, производительность серверных приложений, пространственные данные, разнородные пространственные данные, интеграция данных из распределённых источников, федерализация данных из распределённых источников

Аннотация

В статье предлагается архитектура веб-приложения, предназначенного для унифицированной работы с пространственными данными из разнородных распределённых источников. Статья демонстрирует общие концепции предлагаемой архитектуры и описывает задачи, решаемые её применением, а также области использования реализуемых на её основе приложений. Архитектура предполагает использование принципов интеграции и федерализации данных. В статье рассматриваются технологии, используемые для интеграции данных и проводится обзорный анализ их преимуществ, недостатков и сценариев использования. Даётся описание разработки прототипа с использованием предлагаемой архитектуры и приводится разбор общих принципов построения подобных приложений и протоколов их взаимодействия с приложениями-клиентами. Также в статье приводятся результаты тестирования прототипа, демонстрирующие прирост в производительности по времени около 20 % по сравнению приложениями, реализованными с использованием традиционных подходов.

Скачивания

Данные скачивания пока не доступны.

Биографии авторов

Гульнара Равилевна Воробьёва, Уфимский университет науки и технологий

д-р техн. наук, профессор Уфимского университета науки и технологий

Эмиль Фанильевич Фарваев, Уфимский университет науки и технологий

аспирант 1-го года обучения Уфимского университета науки и технологий

Литература

1. Kumi-Boateng B. and Yevenyo Ziggah Y. (2016) Accuracy Assessment of Cartesian (X, Y, Z) to Geodetic Coordinates (φ, λ, h) Transformation Procedures in Precise 3D Coordinate Transformation – A Case Study of Ghana Geodetic Reference Network. Journal of Geosciences and Geomatics. 4 (1). P. 1-7. DOI
2. Medvedev M [et al.] (2018) Methods for Transformation of Rectangular Spatial Coordinates to Geodetic Coordinates. International Journal of Engineering & Technology. 7(4.38):1179
3. Chernyak L. (2009) Integraciya dannyh: sintaksis i semantika [Data integration: syntax and semantics]. Open Systems. DBMS (10) (in Russian)
4. Ablimit A. [et al.] (2015) Hadoop-GIS: A High Performance Spatial Data Warehousing System over MapReduce. Proceedings of the VLDB Endowment. 6.
5. Azhir E. (2022) Performance Evaluation of Query Plan Recommendation with Apache Hadoop and Apache Spark. Mathematics. 10. 3517. DOI
6. Sala A. (2010) Data and Service Integration: Architectures and Applications to Real Domains. PhD thesis. University of Modena and Reggio Emilia.
7. Apache Hadoop, available at: URL
8. Apache SparkTM – Unified engine for largescale data analytics, available at: URL
9. IBM InfoSphere Information Server, available at: URL
10. Magnotta L. (2018) Analysis and development of advanced data integration solutions for data analytics tools. PhD thesis. University of Modena and Reggio Emilia.
11. Bergamaschi S. (2011) The Open Source release of the MOMIS Data Integration System. SEBD 2011 – Proceedings of the 19th Italian Symposium on Advanced Database Systems.
12. Momis – DataRiver, available at: URL
13. Gjerloev J. W. (2009) A Global GroundBased Magnetometer Initiative. Eos. 90 (1). P. 230–231. DOI
14. Gjerloev J. W. (2012) The SuperMAG data processing technique. Journal of Geophysical Research: Space Physics. 117 (A9). P. A09213. DOI
15. Yusupova N. [et al.] (2018) Web-based solutions in modeling and analysis of geomagnetic field and its variations. CEUR Workshop Proceedings. 2254. P. 282–289.
16. Dem’yanov V. V. and Savel’eva E. A. (2010) Geostatistika: teoriya i praktika [Geostatistics: theory and practice]. Moscow, The Science. 327 p. (in Russian)
Опубликован
2024-02-05
Как цитировать
Воробьёва, Г. Р., & Фарваев, Э. Ф. (2024). Высокореактивное веб-приложение для интеграции разнородных пространственных данных из распределённых источников на основе REST API. Вестник ВГУ. Серия: Системный анализ и информационные технологии, (4), 152-166. https://doi.org/10.17308/sait/1995-5499/2023/4/152-166
Раздел
Современные технологии разработки программного обеспечения