CAP-Oriented Design for Cloud-Native Applications

被引:0
|
作者
Andrikopoulos, Vasilios [1 ]
Strauch, Steve [1 ]
Fehling, Christoph [1 ]
Leymann, Frank [1 ]
机构
[1] Univ Stuttgart, IAAS, Univ Str 81, D-70569 Stuttgart, Germany
来源
CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2012 | 2013年 / 367卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Brewer's conjecture, and its resulting formalization as the CAP theorem, impose serious limitations on the consistency, availability and network partitioning tolerance characteristics of distributed systems. Despite its importance however, few works explicitly consider the implications of the CAP theorem in the design of applications, especially for applications that are designed natively for the Cloud. In order to address this need, in this work we propose a CAP-oriented design methodology for Cloud-native applications. For this purpose we build and extend our previous work on Cloud architectural patterns. Finally, we show how the methodology can be used in practice to design an application solution with desired CAP properties.
引用
收藏
页码:215 / 229
页数:15
相关论文
共 50 条
  • [1] Cloud-Native Applications
    Gannon, Dennis
    Barga, Roger
    Sundaresan, Neel
    IEEE CLOUD COMPUTING, 2017, 4 (05): : 16 - 21
  • [2] Cloud-Native Applications and Services
    Kratzke, Nane
    FUTURE INTERNET, 2022, 14 (12)
  • [3] State Management for Cloud-Native Applications
    Szalay, Mark
    Matray, Peter
    Toka, Laszlo
    ELECTRONICS, 2021, 10 (04) : 1 - 27
  • [4] Benchmarking Scalability of Cloud-Native Applications
    Henning, Sören
    Hasselbring, Wilhelm
    Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI), 2023, P-332 : 59 - 60
  • [5] Approaches for migrating non cloud-native applications to the cloud
    Shastry, Abhigna L.
    Nair, Devika S.
    Prathima, B.
    Ramya, C. P.
    Hallymysore, Phalachandra
    2022 IEEE 12TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2022, : 632 - 638
  • [6] Self-managing cloud-native applications: Design, implementation, and experience
    Toffetti, Giovanni
    Brunner, Sandro
    Blochlinger, Martin
    Spillner, Josef
    Bohnert, Thomas Michael
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 72 : 165 - 179
  • [7] Enhancement of Cloud-native applications with Autonomic Features
    Kosinska, Joanna
    Zielinski, Krzysztof
    JOURNAL OF GRID COMPUTING, 2023, 21 (03)
  • [8] Informed and Assessable Observability Design Decisions in Cloud-native Microservice Applications
    Borges, Maria C.
    Bauer, Joshua
    Werner, Sebastian
    Gebauer, Michael
    Tai, Stefan
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE, ICSA 2024, 2024, : 69 - 78
  • [9] Enriching Cloud-native Applications with Sustainability Features
    Vitali, Monica
    Schmiedmayer, Paul
    Bootz, Valentin
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, : 21 - 31
  • [10] Autonomic Management Framework for Cloud-Native Applications
    Kosinska, Joanna
    Zielinski, Krzysztof
    JOURNAL OF GRID COMPUTING, 2020, 18 (04) : 779 - 796