追心中的海,逐世界的梦
谈架构我们经常听到微服务这个概念,微服务到底是什么呢?其实微服务没什么官方定义,我们将它与传统SOA架构做对比来理解。
微服务是一种用于构建应用的架构模式,区别于传统单体式架构,它将应用拆分成多组小的服务,每个小服务都根据具体业务单独构建和部署,每个小服务运行于独立的进程中,服务和服务之间采用轻量级通信机制相互沟通(通常是基于HTTP的Restful API),各项服务在故障时相互不影响。
补充中…