首页> 外文会议>IEEE International Conference on Software Architecture >Microservice Architectures for Scalability, Agility and Reliability in E-Commerce
【24h】

Microservice Architectures for Scalability, Agility and Reliability in E-Commerce

机译:用于电子商务中的可伸缩性,敏捷性和可靠性的微服务架构

获取原文

摘要

Microservice architectures provide small services that may be deployed and scaled independently of each other, and may employ different middleware stacks for their implementation. Microservice architectures intend to overcome the shortcomings of monolithic architectures where all of the application's logic and data are managed in one deployable unit. We present how the properties of microservice architectures facilitate scalability, agility and reliability at otto.de, which is one of the biggest European e-commerce platforms. In particular, we discuss vertical decomposition into self contained systems and appropriate granularity of microservices as well as coupling, integration, scalability and monitoring of microservices at otto.de. While increasing agility to more than 500 live deployments per week, high reliability is achieved by means of automated quality assurance with continuous integration and deployment.
机译:微服务架构提供了可以相互独立部署和扩展的小型服务,并且可以采用不同的中间件堆栈来实现它们。微服务架构旨在克服单片式架构的缺点,在该架构中,所有应用程序的逻辑和数据都在一个可部署的单元中进行管理。我们在otto.de(这是欧洲最大的电子商务平台之一)上介绍微服务体系结构的属性如何促进可伸缩性,敏捷性和可靠性。特别是,我们在otto.de上讨论了垂直分解到自包含系统和微服务的适当粒度以及微服务的耦合,集成,可伸缩性和监视的问题。在将敏捷性提高到每周超过500个实时部署的同时,还可以通过持续集成和部署的自动化质量保证来实现高可靠性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号