微服务架构的优点,本质上就是拆完以后更好开发。通常是 HTTP 协议,通信使用语言中立协议等,总结一下敏捷开发和运维表现在:
1)易于替换;
2)独立部署;
3)专注某个任务;
4)高度解耦;
5)基于功能进行组织:商品、支付、评论、机票、新闻、酒店、游戏等;
6)服务可以使用不同的语言、系统、平台;
7)通信使用语言中立的协议;
8)通常是 http;
9)独立技术栈;
10)易于测试。
以上内容摘自《Spring Cloud微服务架构设计与实践》电子书,点击: https://developer.aliyun.com/topic/download?id=1221可下载完整版 对应的课程免费观看地址: https://developer.aliyun.com/learning/course/60
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。