针对于中小公司的微服务应用,是采用商业的微服务架构,还是用开源的微服务框架;以及对云平台的选择
问题来自Java技术沙龙的张国栋
Java线下沙龙报名链接:https://yq.aliyun.com/activity/796
个人倾向于选择开源的微服务框架,主要考虑2点,一个是成本考虑,另一个是后期扩展性; 普遍来说,一般是开源的微服务框架后期会更好维护一些,如果有一些定制的诉求,并且本身业务量不是很高难以和提供商业微服务架构的提供商来谈判时,采用开源的微服务架构会好很多;
中小公司初期基于云平台搭建微服务肯定比较快,如果想快速抢占市场不失为一种好的选择。基于spring cloud等开源微服务框架搭建微服务架构会更加灵活,同时会带来一些运维上的成本,如果预期公司未来的业务规模会快速扩张,那么以后在服务治理、性能瓶颈等诸多方面的问题会逐渐成为一种负担,现在的大型互联网公司也是从这些问题中发展出自己的微服务架构体系
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。