当前位置: 首页 > 科技观察

2016年十款最酷的开源产品!

时间:2023-03-15 10:04:19 科技观察

2016年10大最酷的开源产品!期间首发市场包括容器、网络、存储等主要领域的多款新品。在同年6月举行的红帽“参与的力量”主题峰会上,红帽总裁兼首席执行官吉姆·怀特赫斯特(JimWhitehurst)这样描述开源浪潮:“我们使用和交流***的力量思想将决定下个世纪人类的进步……我们的未来将取决于参与。”以下是我们在2016年追踪的十大最酷的开源产品:1.Docker1.12新版Docker旨在消除与软件容器化相关的最大挑战之一。1.12中在核心Docker引擎中新增的容器编排功能,旨在让用户可以轻松地将多容器应用程序部署到多台机器上,而不仅仅是在单台机器上使用容器。这项名为SwarmMode的新功能旨在自动化容器编排,这对分布式应用程序的弹性、性能和安全性至关重要。2.Kubernetes1.4Kubernetes是一个流行的开源容器编排工具。新版本包含多项更新,旨在使软件更易于安装并增强可用性。这些改进包括:使用两个命令创建集群、增强对有状态应用程序的支持以及添加集群联合API。3.CephStorage2(RedHat)2016年,RedHat推出了CephStorage的重大更新,这是该公司的开放软件定义存储平台。这是自RedHat于2014年收购其技术以来该平台的第一个新版本。CephStorage2引入了新的存储管理系统和对象存储工作负载的新功能,例如新的全局对象存储集群,可在分布式之间提供更好的数据同步集群,以及其他好处。4.CoreOSTectonicCoreOSTectonic是一个企业容器管理平台。它的主要更新版本增加了最新版本的Kubernetes,同时还引入了一个安装工具来更快地安装和运行这个平台。此外,该更新还添加了一个控制台,允许用户可视化与现有框架集成的集群和安全功能。***pacheMesos1.0ApacheMesos允许用户“对你的数据库进行编程,就好像它是一个单一的资源池一样,”支持开源项目的Apache软件基金会说。这意味着用户可以从机器中抽象出处理器、内存和存储等资源,无论是物理机还是虚拟机。结果是一个“易于构建和高效运行”的容错和弹性分布式系统。6.CouchbaseServer4.5Couchbase以开源方式提供所有数据库产品。2016年,它推出了新版本的CouchbaseServer,旨在让公司更容易从关系数据库切换到NoSQL数据库。据Couchbase称,除了安全改进和更好的查询性能外,CouchbaseServer4.5还包括新功能,例如用于可视化探索数据模型和构建查询的更好工具。7.CumulusLinux3.0初创公司CumulusNetworks发布了其Linux网络操作系统的更新版本,旨在让客户获得更多带宽来处理关键业务问题。新版本的CumulusLinux支持与其软件兼容的额外硬件平台,包括两个100G平台:MellanoxSN2700和DellZ9100。Cumulus目前正在寻求帮助企业构建大规模的公有云和私有云。8.Habitat(Chef)Habitat是IT自动化公司Chef推出的一款开源产品,旨在为用户简化应用开发过程中的关键步骤。Habitat的主要组件包括一个用于打包软件的新系统,该系统将应用程序所需的所有配置选项捆绑在一起。Habitat还附带一个主管组件,它确保应用程序配置和其他必要的操作得到适当协调。9.SpliceMachine初创公司SpliceMachine最初是一家专有软件公司,但在2016年,这家关系数据库管理公司改变了方向。SpliceMachine表示,其数据库管理系统现已向开源社区开放,它利用了两种主要的Apache数据处理技术:Hadoop和Spark。目标是让开发人员更容易试用SpliceMachine的关系数据库管理系统,以便他们最终可以为其开发做出贡献,并导致其在企业世界中得到更广泛的部署。10、Xamarin(微软)2016年3月中旬,微软宣布结束对移动应用软件开发技术初创公司Xamarin的收购。这家软件巨头在接下来的几周内免费提供了Xamarin开源SDK。用户可以使用MicrosoftVisualStudio工具包来享受。CRN网站报道称,Xamarin的技术允许开发人员使用微软的C#编程语言为iOS、Android和Windows开发原生应用程序。原标题:2016年最酷的10款开源产品,作者:KyleAlspach