Features of microservices architecture in e-commerce systems

H.T. Samoylenko, A.V. Selivanova
{"title":"Features of microservices architecture in e-commerce systems","authors":"H.T. Samoylenko, A.V. Selivanova","doi":"10.34121/1028-9763-2023-3-51-58","DOIUrl":null,"url":null,"abstract":"The development of information system architectures for e-commerce is a crucial task for busi-nesses in today's digital environment. This article presents a comparative analysis of different types of information system architectures used in e-commerce. The paper examines the specific characteristics of e-commerce and the requirements of web applications that support electronic business operations. Traditional monolithic architecture, microservices architecture, and server-less architecture have been characterized, and their advantages and disadvantages have been identified. Technological solutions in the field of e-commerce development have been studied to create an efficient and user-friendly platform. The article highlights such key architectural aspects as scalability, flexibility, deployment speed and management, reliability, and develop-ment and operational costs. The impact of each architecture type on performance and alignment with e-commerce business needs has been analyzed. This analysis will assist in the creation or modernization of information systems for e-commerce, enabling an informed choice of archi-tectural approach. The article specifically examines the advantages and disadvantages of micro-services architecture for developing e-commerce web applications, particularly using the Spring Boot framework. It explores how microservices can provide modularity and facilitate the devel-opment, deployment, and maintenance of e-commerce web applications. Such challenges of mi-croservices architecture as managing and coordinating services, as well as addressing data con-sistency and transaction management in distributed environments have been discussed. Some possible approaches and technical tools to overcome these challenges in the context of e-commerce web applications based on Spring Boot have been considered.","PeriodicalId":473328,"journal":{"name":"Matematičeskie mašiny i sistemy","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Matematičeskie mašiny i sistemy","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34121/1028-9763-2023-3-51-58","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The development of information system architectures for e-commerce is a crucial task for busi-nesses in today's digital environment. This article presents a comparative analysis of different types of information system architectures used in e-commerce. The paper examines the specific characteristics of e-commerce and the requirements of web applications that support electronic business operations. Traditional monolithic architecture, microservices architecture, and server-less architecture have been characterized, and their advantages and disadvantages have been identified. Technological solutions in the field of e-commerce development have been studied to create an efficient and user-friendly platform. The article highlights such key architectural aspects as scalability, flexibility, deployment speed and management, reliability, and develop-ment and operational costs. The impact of each architecture type on performance and alignment with e-commerce business needs has been analyzed. This analysis will assist in the creation or modernization of information systems for e-commerce, enabling an informed choice of archi-tectural approach. The article specifically examines the advantages and disadvantages of micro-services architecture for developing e-commerce web applications, particularly using the Spring Boot framework. It explores how microservices can provide modularity and facilitate the devel-opment, deployment, and maintenance of e-commerce web applications. Such challenges of mi-croservices architecture as managing and coordinating services, as well as addressing data con-sistency and transaction management in distributed environments have been discussed. Some possible approaches and technical tools to overcome these challenges in the context of e-commerce web applications based on Spring Boot have been considered.
电子商务系统中微服务架构的特点
电子商务信息系统架构的开发是当今数字环境下企业的一项重要任务。本文对电子商务中使用的不同类型的信息系统架构进行了比较分析。本文考察了电子商务的具体特点和支持电子商务操作的web应用程序的要求。对传统的单片体系结构、微服务体系结构和无服务器体系结构进行了描述,并指出了它们的优缺点。研究了电子商务发展领域的技术解决方案,以创建一个高效且用户友好的平台。本文重点介绍了诸如可伸缩性、灵活性、部署速度和管理、可靠性以及开发和操作成本等关键的体系结构方面。分析了每种体系结构类型对性能的影响以及与电子商务业务需求的一致性。这种分析将有助于为电子商务创建或现代化信息系统,从而能够明智地选择体系结构方法。本文专门研究了用于开发电子商务web应用程序的微服务体系结构的优点和缺点,特别是使用Spring Boot框架。它探讨了微服务如何提供模块化并促进电子商务web应用程序的开发、部署和维护。讨论了微交叉服务架构的挑战,如管理和协调服务,以及处理分布式环境中的数据一致性和事务管理。在基于Spring Boot的电子商务web应用程序环境中,已经考虑了一些可能的方法和技术工具来克服这些挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信