开发者社区> 问答> 正文

为什么要面向开源产品去做架构设计?

为什么要面向开源产品去做架构设计?

展开
收起
游客afijyf435noyu 2021-12-14 11:08:42 812 0
1 条回答
写回答
取消 提交回答
  • image.png

    1. 轻松定制化业务,专注低学习成本 面向开源做架构设计,除了它的开放性和灵活性之外,你还能轻松地定制你的产品,我 们的开发和运维人员也可以更多地专注在业务本身上,而不是花更多的成本去学习一些商业 产品。开源产品的学习成本本身就比较低,因为在互联网上,很多视频网站上,都能获取到 很多有用的资源,在中国针对 Elasticsearch 我们也有一个自己的中文社区,这上面不管 是针对于初学者,还是对于一些非常深入的大咖们,相信都能有你所需要的一些内容。

    2. 透明、安全、合规 中国企业逐渐对安全合规的属性变得更加敏感和重视,开源产品能使安全合规这些规则 变得更加透明,因为代码都是公开的,能快速地帮助我们通过合规性的一些审核,和安全机 制并加固。

    3. 高度灵活性,无平台绑定 过去 Elasticsearch 本身不能完成所有流式平台的搭建,还需要借助生态。生态上, 越多的组件引入进来,系统就会变得越复杂,维护成本就会稳健升高,如果能借助云平台的 力量,运维和后期灵活的扩展就会变得相对容易,对未来假设去做移植工作也不会有太大的 障碍。

    资料来源于《开源与云Elasticsearch应用剖析》下载地址:https://developer.aliyun.com/topic/download?id=1169

    2021-12-14 12:16:42
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于阿里企业级分布式应用服务的敏捷服务开发与架构实践 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载
系统架构演进和最佳实践 立即下载