选择开源技术需要考虑的哪些因素?

随着金融业务多元化的飞速发展和去IOE浪潮的推动,银行IT基础架构逐渐从传统商用技术架构向开源、分布式系统架构转型。分布式架构性能突出、扩展性好、资源利用率高等特点,可以为业务系统提供更好的性能和弹性。目前主流的分布式数据库、分布式存储、SDN网络、大数据技术均...显示全部

随着金融业务多元化的飞速发展和去IOE浪潮的推动,银行IT基础架构逐渐从传统商用技术架构向开源、分布式系统架构转型。分布式架构性能突出、扩展性好、资源利用率高等特点,可以为业务系统提供更好的性能和弹性。目前主流的分布式数据库、分布式存储、SDN网络、大数据技术均以开源技术为主,开源架构技术成本更低、效率更高、可以高度定制化、不再依赖于固定厂家的硬件和技术支持、开发和测试方法更为敏捷,所以各大企业都在极力打造以开源技术架构为基础的可用性高、性能突出、部署简单、运维高效、产权可控、成本低廉的IT基础架构。
在选择开源技术的时候,需要考虑哪些因素?
开源社区的活越性;
技术先进性和前瞻性;
易用型和可用性;
生态链的完整性;
基础架构技术选型涉及到兼容性、安全防护、数据迁移、备份、容灾等均需要一个完成的技术生态圈支持,而不是单一的性能突出和功能完善。

收起
参与11

查看其它 3 个回答大天使之剑的回答

大天使之剑大天使之剑售前技术支持杭州才云科技

技术选型的时候,首先考虑的是社区是否活跃,以及相关生态的完整
其次还要看看底层技术实现方式,别上线之后遇到问题解决不了。。。
开源的出了问题只能靠团队的知识储备和社区,所以团队的知识储备还是非常重要的

互联网服务 · 2018-12-24
浏览1452

回答者

大天使之剑
售前技术支持杭州才云科技
擅长领域: 云计算私有云云管平台

大天使之剑 最近回答过的问题

回答状态

  • 发布时间:2018-12-24
  • 关注会员:5 人
  • 回答浏览:1452
  • X社区推广