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

Black Duck 2016年度开源新人奖:八大全新顶级开源项目概述

时间:2023-03-13 09:07:45 科技观察

BlackDuck2016年度开源新人:八个顶级开源新项目概览具有影响力的开源项目。尽管开源项目阵营日新月异,但年度新人奖一直在为行业趋势提供重要参考。在过去的一年里,很多技术领域异常活跃,其中最值得关注的无疑是区块链技术——它已经超越了虚拟货币,开始在更多层面发挥作用。机器学习——包括深度学习和神经网络——也正在超越智能,进入金融服务甚至设计和制造领域。大数据、软件定义网络(简称SDN)、容器管理和安全也是热点领域。下面,我们就来了解一下今年的获奖新人吧!1.SawtoothLakeSawtoothLake是Intel公司为Hyperledger项目开发的新型分布式账本平台,旨在解决现有区块链技术的可扩展性和安全性问题。它提供模块化解决方案和防篡改共识算法,可用于随机选择密钥、基于基于时间的工作量证明机制(这需要比比特币的工作量证明少得多的计算资源)声明新块),并且可以显着提高交易安全性。SawtoothLake可以针对特定领域建立交易序列以满足各种应用,并使用领域定义规则来约束相关交易。这是将区块链技术引入广泛商业应用的重要一步。2.CarbonDataApacheCarbonData是一个全索引的列式Hadoop本地数据存储库,可以与Spark集成以进行查询优化。它采用独特的数据组织方式、多级索引和优化方法,从而实现更快的数据过滤、压缩和更强大的搜索和查询处理能力,同时更有效地利用计算资源。字典编码机制可以让用户更快的完成聚合,聚合完成后“惰性解码”。CarbonData还通过单一文件格式支持多种不同的数据访问模式,包括OLAP查询、顺序访问(大扫描)和随机访问(窄扫描)。3.DeepScalableSparseTensorNetworkEngine(简称DSSTNE)亚马逊的DSSTNE——发音为“destiny”——优化数据稀疏性和可扩展性,同时专注于优化多GPU配置,从而彻底改变神经网络。网络运行环境。受亚马逊对大规模和低延迟计算能力的产品需求的启发,DSSTNE旨在支持大型网络、稀疏数据集和并行训练。Amazon声称DSSTNE在处理稀疏数据集时比GoogleTensorFlow快2到15倍。目前,DSSTNE仍专注于发挥大规模稀疏数据深度学习框架的作用,成为电商和企业用户的理想引擎选择。4.OpenCORDOpenNetworkingLabs——一个负责释放软件定义网络全部潜力的非营利组织——将OpenCORD开发为端到端解决方案,用于将SDN、NFV和云与商品基础设施相结合,并共同提供数据服务提供商网络的中心级规模和敏捷性能力。OpenCORD适用于电信局端和接入、家庭甚至企业环境。它采用开放式建筑组件的公共基础设施来减少资本投资和运营费用,并利用网络的可编程性和灵活性来缩短产品推出周期。目前,OpenCORD用户包括AT&T、韩国电信、中国联通和NTT。它还与开放网络基金会合作,通过开源软件和软件定义标准进一步推动网络解决方案的发展。5.Poseidon今年,两个组织正致力于通过最先进的机器学习和软件定义的网络功能来提高网络安全。在In-Q-Tel(IQT)技术加速研究院的支持下,在美国政府、学术界和美国情报界的密切合作下,Lab41和Cyber??Reboot成功创建了Poseidon项目。Poseidon的存在是为了解决两个关键问题-您的网络上有什么以及它在做什么?Poseidon提供在网络中添加或删除的项目和流量的上下文感知。它使用机器学习来检查网络上的交互,并学习追踪和阻止与恶意活动相关的线索。在初步测试中,Poseidon实现了84%的恶意活动检测率和2.2%的误报率。6.TriremeTrireme负责回答一个紧迫的问题:如何加强Linux环境以确保容器高效安全地运行?通过对SDN的不断探索以及安全策略、规模和补救措施的整合,云安全厂商Aporeto推出了ProjectTrireme——这是一套面向分布式应用的云原生安全解决方案。它能够通过端到端的认证和授权机制建立大规模的安全策略。Aporeto也选择与Kubernetes紧密合作,利用后者灵活的网络策略框架、快速发展的技术社区,以及对云原生应用和规模问题的关注,助力Trireme项目的发展。7.AnsibleContainerAnsibleContainer是Ansible开发团队为Docker文件创建的替代方案。它可以自动化容器的构建、部署和管理,整个过程只需要依赖AnsiblePlaybooks。AnsibleContainers是一种平台中立的解决方案,可与最常见的容器编排引擎配合使用,包括Kubernetes和OpenShift。它的模块化允许你在开发和部署时分别针对Docker和Kubernetes,配置过程非常简单。自从在2016年夏天的DockerCon大会上揭晓以来,该项目获得了相当大的关注度和社区发展反响。2017年AnsibleContainer即将推出1.0版本,重点是将相关服务扩展到更多用例和角色。8.KolibriLearningEquality一直致力于使用其Kolibri应用以非营利的方式向全球资源匮乏地区提供在线教育服务。虽然目前还不能公开下载,但Kolibri确实已经开始为教育资源有限地区的师生提供学习资源。Kolibri提供交互式实践解决方案、自定进度机制和协作学习工具,可为学生和教师提供实时反馈和指导。Kolibri的“种子”终端设备可以通过离线本地网络在不同设备之间共享和更新内容。此外,Kolibri以最小的质量损失压缩内容,从而能够在小型低成本设备上顺利交付大量内容。原标题:8大新开源项目,原作者:黑鸭软件