IT世界中的什么、为什么?
作者:互联网
什么是微服务结构?
官方:微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。
我的理解:微服务架构是按业务功能划分服务进行,分开设计、分开开发、分开部署;然后通过通信完成业务流程得闭环,形成高安全、高可用、微服务间低耦合、高性能、可扩展、可伸缩的系统平台。
为什么需要微服务:针对单体系统而言、软件系统硬件的性能存在瓶颈、系统的各个模块功能开发、部署、运维高度耦合,难以维护。
标签:为什么,服务,部署,什么,世界,分开,开发,耦合,架构 来源: https://www.cnblogs.com/hjwcore/p/15159728.html