A Generic Microservice Architecture for Environmental Data Management

被引:5
|
作者
Braun, Eric [1 ]
Schlachter, Thorsten [1 ]
Duepmeier, Clemens [1 ]
Stucky, Karl-Uwe [1 ]
Suess, Wolfgang [1 ]
机构
[1] Karlsruhe Inst Technol, Karlsruhe, Germany
关键词
Microservices; Data management; Environmental information systems (EIS); Databases; Time series; REST; Semantic Web; Linked data; Big data;
D O I
10.1007/978-3-319-89935-0_32
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing popularity of Web applications and the Internet of Things cause an urgent need for modern scalable data management to cope with large amounts of data. In the environmental domain these problems also need a solution because of big data coming from a large amount of sensors or users (e.g. crowdsourcing applications). This paper presents an architecture that uses a microservice approach to create a data management backend for the mentioned applications. The main concept shows that microservices can be used to define separate services for different data types and management tasks. This separation leads to many advantages such as better scalability and low coupling between different features. Two prototypes, which are already implemented, are evaluated in this paper.
引用
收藏
页码:383 / 394
页数:12
相关论文
共 50 条
  • [1] Microservice Architecture to Provide Medical Data Management for Decision Support
    Kopanitsa, Georgy
    [J]. PHEALTH 2019, 2019, 261 : 230 - 235
  • [2] Microservice Architecture from Enterprise Architecture Management Perspective
    Pinheiro, Carlos
    Vasconcelos, Andre
    Guerreiro, Sergio
    [J]. BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2019, 2019, 356 : 236 - 245
  • [3] Elaboration of a Domain Model for Migrating the Monolithic Software Architecture of a Data Management Server into a Microservice Architecture
    Zaschke, Christian
    [J]. KMIS: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, VOL 3: KMIS, 2019, : 212 - 218
  • [4] Method of Maintaining Data Consistency in Microservice architecture
    Fan, Weibei
    Han, Zhijie
    Zhang, Yujie
    Wang, Ruchuan
    [J]. 2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), 4THIEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 3RD IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2018, : 47 - 50
  • [5] Microservice-Based Architecture for an Energy Management System
    Lyu, Zhongliang
    Wei, Hua
    Bai, Xiaoqing
    Lian, Chunjie
    [J]. IEEE SYSTEMS JOURNAL, 2020, 14 (04): : 5061 - 5072
  • [6] μNDN: an Orchestrated Microservice Architecture for Named Data Networking
    Marchal, Xavier
    Cholez, Thibault
    Festor, Olivier
    [J]. PROCEEDINGS OF THE 5TH ACM CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ICN'18), 2018, : 12 - 23
  • [7] Data management of green product development with generic modularized product architecture
    Luh, Yuan-Ping
    Chu, Chih-Hsing
    Pan, Chih-Chin
    [J]. COMPUTERS IN INDUSTRY, 2010, 61 (03) : 223 - 234
  • [8] A Scalable Microservice Infrastructure for Fleet Data Management
    Meindl, Rainer
    Papesh, Konstantin
    Baumgartner, David
    Helm, Emmanuel
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2022 WORKSHOPS, 2022, 1633 : 392 - 401
  • [9] Architecture of a microservice-based flight management system simulation
    Li, Qing
    Fan, Yiping
    Li, Dachuan
    Jiang, Xin
    Liu, Enyu
    Chen, Jia
    [J]. Qinghua Daxue Xuebao/Journal of Tsinghua University, 2020, 60 (07): : 589 - 596
  • [10] Microservice Architecture for Multistore Database Using Canonical Data Model
    Neves Villaca, Luis Henrique
    Azevedo, Leonardo Guerreiro
    Matsui Siqueira, Sean Wolfgand
    [J]. PROCEEDINGS OF 16TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS ON DIGITAL TRANSFORMATION AND INNOVATION, SBSI 2020, 2020,