首页> 外文会议>IEEE International Conference on Software Architecture >Practitioner Views on the Interrelation of Microservice APIs and Domain-Driven Design: A Grey Literature Study Based on Grounded Theory
【24h】

Practitioner Views on the Interrelation of Microservice APIs and Domain-Driven Design: A Grey Literature Study Based on Grounded Theory

机译:关于微服务API和域驱动设计相互关系的从业者的看法:基于接地理论的灰色文学研究

获取原文

摘要

Microservice API design is a critical aspect in crafting a microservice architecture. While API design in general has been studied, the specific relation of API design to design practices and models commonly used in microservice architectures is yet understudied. In particular, practitioners frequently use Domain-Driven Design (DDD) in their microservice architecture and API designs. We thus decided to study existing Architectural Design Decisions (ADDs), their solutions options, their relations, and the decision drivers in these decisions. Using the Grounded Theory research method we studied grey literature sources. In this study, we identified six ADDs with 27 decision options, numerous relations between them, and 27 decision drivers. The decisions cover mapping domain models to APIs, defining API contracts in relation to domain models, designing API resources based on domain model elements, segregation of API resources, mapping domain model links to the API, and designing the operations of an API resource.
机译:MicroService API设计是制备微服务架构的关键方面。虽然API设计一般已经研究过,但是API设计对微椅架构中常用的设计实践和模型的具体关系尚未被解释为。特别是,从业者经常在微服务体系结构和API设计中使用域驱动设计(DDD)。因此,我们决定在这些决定中研究现有的架构设计决策(增加),解决方案选项,其关系以及决策司机。利用我们研究灰色文学来源的接地理论研究方法。在这项研究中,我们确定了六个增加了27个决定选择,他们之间的许多关系和27个决定司机。该决定将映射域模型覆盖到API,定义了与域模型相关的API合同,基于域模型元素设计API资源,API资源的分离,映射到API的域模型链接,以及设计API资源的操作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号