Cybermycelium: a reference architecture for domain-driven distributed big data systems

被引:0
|
作者
Ataei, Pouya [1 ]
机构
[1] Auckland Univ Technol, Sch Engn Comp & Math Sci, Auckland, New Zealand
来源
FRONTIERS IN BIG DATA | 2024年 / 7卷
关键词
big data reference architecture; big data architecture; big data systems; big data software engineering; distributed systems; decentralized system; reference architecture; domain-driven design; VARIABILITY; ANALYTICS; STATE;
D O I
10.3389/fdata.2024.1448481
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Introduction The ubiquity of digital devices, the infrastructure of today, and the ever-increasing proliferation of digital products have dawned a new era, the era of big data (BD). This era began when the volume, variety, and velocity of data overwhelmed traditional systems that used to analyze and store that data. This precipitated a new class of software systems, namely, BD systems. Whereas BD systems provide a competitive advantage to businesses, many have failed to harness the power of them. It has been estimated that only 20% of companies have successfully implemented a BD project. Methods This study aims to facilitate BD system development by introducing Cybermycelium, a domain-driven decentralized BD reference architecture (RA). The artifact was developed following the guidelines of empirically grounded RAs and evaluated through implementation in a real-world scenario using the Architecture Tradeoff Analysis Method (ATAM). Results The evaluation revealed that Cybermycelium successfully addressed key architectural qualities: performance (achieving <1,000 ms response times), availability (through event brokers and circuit breaking), and modifiability (enabling rapid service deployment and configuration). The prototype demonstrated effective handling of data processing, scalability challenges, and domain-specific requirements in a large-scale international company setting. Discussion The results highlight important architectural trade-offs between event backbone implementation and service mesh design. While the domain-driven distributed approach improved scalability and maintainability compared to traditional monolithic architectures, it requires significant technical expertise for implementation. This contribution advances the field by providing a validated reference architecture that addresses the challenges of adopting BD in modern enterprises.
引用
收藏
页数:25
相关论文
共 50 条
  • [41] Compressing Big OLAP Data Cubes in Big Data Analytics Systems: New Paradigms, a Reference Architecture, and Future Research Perspectives
    Cuzzocrea, Alfredo
    E-BUSINESS AND TELECOMMUNICATIONS, ICSBT 2022, SECRYPT 2022, 2023, 1849 : 156 - 175
  • [42] NIST Big Data Reference Architecture for Analytics and Beyond
    Chang, Wo
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC' 17), 2017, : 3 - 3
  • [43] The architecture of distributed systems driven by autonomic patterns
    Wolski, Marcin
    Mazurek, Cezary
    Spychala, Pawel
    Sumowski, Aleksander
    SOFTWARE ENGINEERING TECHNIQUES: DESIGN FOR QUALITY, 2006, 227 : 49 - +
  • [44] A Distributed Architecture for Rule Engine to Deal with Big Data
    Zhu, Siyuan
    Huang, Hai
    Zhang, Lei
    2016 18TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - INFORMATION AND COMMUNICATIONS FOR SAFE AND SECURE LIFE, 2016, : 602 - 606
  • [45] Distributed Database and Application Architecture for Big Data Solutions
    Misaki, Makoto
    Tsuda, Tomio
    Inoue, Shinji
    Sato, Shintaro
    Kayahara, Akihiro
    Imai, Shin-ichi
    INTERNATIONAL SYMPOSIUM ON SEMICONDUCTOR MANUFACTURING (ISSM) 2016 PROCEEDINGS OF TECHNICAL PAPERS, 2016,
  • [46] Distributed database and application architecture for big data solutions
    1600, Institute of Electrical and Electronics Engineers Inc., United States (00):
  • [47] Distributed Database and Application Architecture for Big Data Solutions
    Misaki, Makoto
    Tsuda, Tomio
    Inoue, Shinji
    Sato, Shintaro
    Kayahara, Akihiro
    Imai, Shin-Ichi
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2017, 30 (04) : 328 - 332
  • [48] Object detection among multimedia big data in the compressive measurement domain under mobile distributed architecture
    Guo, Jie
    Song, Bin
    Yu, Fei Richard
    Yan, Zheng
    Yang, Laurence T.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 76 : 519 - 527
  • [49] Employee Performance Assessment in Virtual Organization using Domain-Driven Data Mining and Sentiment Analysis
    Chungade, Tejshree D.
    Kharat, Shweta
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2017,
  • [50] Extending reference architecture of big data systems towards machine learning in edge computing environments
    Paakkonen, P.
    Pakkala, D.
    JOURNAL OF BIG DATA, 2020, 7 (01)