一天学会的Java基础课程,整整300集 拿出来分享给大家!拿走不谢!手把手教学,学会轻松就业_哔哩哔哩_bilibili
通讯协议
微服务架构是基于SOA架构模式演变而来,继承了SOA架构的优点,在微服务架构中去除SOA架构中的SOAP协议和ESB企业服务总线,改为了http+json形式传输接口。
ESB主要解决跨语言时的数据协议转换,提供可靠的消息传输,而http+json已经实现了跨平台,所以不需要专门的ESB了。
服务拆分粒度
微服务架构比SOA架构粒度会更加精细,让专业的人去做专业的事情(专注),每个服务之间互不影响,而且拥有独立的数据库、redis、MQ等,实现独立部署,整个服务架构更加轻巧、轻量级。
数据存储
SOA架构中可能数据库存储会发生共享,微服务强调独每个服务都是单独数据库,保证每个服务于服务之间互不影响。
迭代
微服务的架构模式比SOA架构模式更加适合于互联网公司敏捷、高效和快速的迭代版本开发,因为粒度非常精细。
本文深入探讨了微服务架构与SOA的区别,包括移除SOAP协议和ESB,采用http+json进行接口通信,强调服务拆分的细粒度,独立的数据存储以及如何促进快速迭代。微服务架构更适应互联网公司的敏捷开发需求,每个服务拥有独立数据库,确保服务间互不影响,实现轻量级和高效的部署。
505

被折叠的 条评论
为什么被折叠?



