2022年展望——开源、OpenTelemetry和新兴技术

2022年对开源和开放遥测有什么意义?2022年你应该关注哪些尖端技术?这里有专家们的预测。

2022年开源将如何发展?

Patrick McFadin(DataStax开发者关系副总裁):由于Kubernetes的流行,以及它对开放基础设施的促进,开源将继续增长。云提供商已经接受了Kubernetes,并将继续推动这一趋势。企业在与服务提供商合作时选择开放基础设施的趋势符合Kubernetes作为服务的商业模式。开源意味着你可以按照自己的方式部署自己想要的东西。

OpenUK首席执行官Amanda Brock:开源已经流行多年了,但到2022年,我们将看到更多的开源软件在公共部门大规模采用。开源将为能源和公用事业等领域新的现代基础设施需求构建“管道”。这项工作将有助于支持更多的开放数据倡议,从而有助于围绕可持续性和应对气候变化的更广泛发展。

其中一个令人兴奋的方面是,英国有这么多的工程师积极参与围绕未来基础设施和开源的讨论,并参与团体,如CNCF。在英国有Liz Rice、Alexis Richardson和Matt Barker这样的人,我们可以影响未来一年开源的全球方向。

通过英国政府人员的关注,我们将看到两件事。首先,教育将发生转变,更多地采用开源软件、开放硬件和开放数据,特别是在实践培训方面。这将帮助下一代开发人员和其他专业人员以正确的技能进入市场,参与公司构建软件,并随着时间的推移进行管理。这不仅仅意味着代码,还意味着所有围绕软件开发的工作,以及为用户提供价值的工作。

其次,将更多地关注支持科技领域的本土企业,这意味着那些围绕开放技术开展工作的初创企业和规模化企业。

在英国,这将表现为金融服务业的投资增加,比如养老基金,目前在科技投资方面远远落后于美国。该市场对如何评估公司价值及其运营方式的理解日益加深,这将支持更多的公司在长期内成长并取得成功。

开源将为能源和公用事业等领域新的现代基础设施需求构建“管道”。

Percona产品高级副总裁Donnie Berkholz:我认为许多开源项目——特别是由一家供应商领导的项目——面临的最大挑战将是代表所有社区的需求,而不仅仅是那些处于领先地位或全部在公共云上的社区。

这已经影响到了开源数据库领域的一些大公司,它们改变了发布节奏,以满足云客户的需求。这里不好的因素不是正在进行更改,而是对质量的关注程度。其中一些版本有缺陷,或者在发布到社区之前没有进行彻底的质量检查。当新旗舰版本中有标记为不用于生产的功能时,或者版本打破了以前在社区中运行良好的功能时,你必须更仔细地考虑优先级以及对整个社区的贡献。

到2022年,公司应该制定这些发布计划,并牢记他们对整个社区负责。如果他们想退后一步,只专注于那些云客户,那么他们必须与更广泛的社区合作,以更容易地填补这一空白。另一种选择是,公司最终会疏远社区,并随着时间的推移切断潜在客户和用户的流动。

2022年OpenTelemetry将发生什么?

Frank Reno(Sumo Logic的首席产品经理和开源大使):Kubernetes对于软件容器的日益普及至关重要。2022年,我们将看到围绕OpenTelemetry采用相同的方法来实现可观测性。Kubernetes本身就成为了运行容器编排的标准。现在,OpenTelemetry将为可观察性带来完全相同的标准。

OpenTelemetry已被软件开发社区广泛采用,但它仍处于起步阶段。OpenTelemetry将取得成功,因为客户要求更好的集成和更少的可观察数据锁定。

对于涉及应用程序和软件的供应商——从应用程序性能管理等更传统的方法到软件开发管道和管理工具,再到云原生服务——支持OpenTelemetry将是未来的赌注。

Patrick McFadin(DataStax):OpenTelemetry将在2022年对CNCF项目产生巨大影响。收集有关运行系统的数据并不是什么新鲜事,但应用程序的大小和复杂性在其自身的重压下正在崩溃。OpenTelemetry是一种必要的标准化技术,使大规模分布式未来能够由Kubernetes提供动力。如果我们做到这一点,它将为更大的规模和更复杂的基础设施打开大门。

Donnie Berholz(Percona):2022年,数据对公司来说仍然非常重要,OpenTelemetry将帮助社区实现可观察性。事实上,OpenTelemetry的社区正在快速发展,而且作为一个项目,它已经实现了标准化,这对每个人都有好处。

总体而言,决策者在2022年应该关注哪些新兴技术,以便进行战略规划?

Patrick McFadin(DataStax):这是我在过去一年中花费了很多时间的一个领域。在Kubernetes中运行数据将是未来部署应用程序的主要方式。一些组织已经成为这一趋势的早期采用者,并看到了巨大的好处:更快的开发周期、更好的一致性、降低故障率。如果你正在使用云原生,并且没有在Kubernetes中运行数据的计划,那么你今天就应该着手解决这个问题。这将是一种在快速变化的市场中具有竞争力的差异化能力。

Apache Cassandra的下一个版本是另一个令我兴奋的2022事件。自从4在2021发布以来,有许多有趣的变化将加速Cassandra作为一个真正的云原生数据库。最值得注意的是,新的事务算法将允许多数据中心事务,这些事务是在数据库(如Spaner和CockroachDB)中发现的下一代事务。

Amanda Brock(OpenUK):人工智能是一个流行词,大家关注有什么可能。然而,它仍然非常不成熟。无服务器和边缘计算是另一个发生重大变化的领域,开发人员必须考虑如何以正确的方式使用这些技术。

继COP26之后,我们将看到可持续性在个人对未来的思考中发挥主导作用,这将影响到他们使用的服务以及想要购买或使用的公司。希望随着时间的推移,这将意味着从单纯的经济价值的思考转变为根据更广泛的社会衡量标准来衡量我们技术的价值。开发人员可以帮助做出改变。

在数字化世界及其基础设施中,我们无法回避安全和不良行为者的问题。在全球范围内建立一个更安全的环境和围绕这一点的合作至关重要。

Donnie Berkholz(Percona):2021年,Data on Kubernetes社区发现,90%的成员认为Kubernetes已经为有状态的工作负载做好准备,这意味着典型的数据库或持久性存储。2022年,在Kubernetes上运行数据库将从测试转移到早期采用者社区之外的生产部署。

从规划的角度来看,这种方法意味着什么?它有助于将应用程序管理与数据管理结合起来,因此将数据库作为整体部署的一部分处理在一起变得更加容易。

我认为2022年会流行的另一个项目是Backstage,这是一个由Spotify整合而成的开源开发者门户,它可以很容易地将开发应用程序的关键需求集中到一个地方。这可能包括部署带有数据库的开发人员沙箱、开发人员文档、服务级别目标监控等。

Frank Reno(Sumo Logic):开发人员已经投入时间和精力将他们的工作构建到管道中,然后使用代码自动化这些过程。这里最大的好处之一是,它可以用于版本控制。除此之外,还提供了可观察性数据,以显示应用程序正在做什么,以及它们是如何执行的。这些数据可以用来向其他人展示正在发生的事情,以及为什么他们应该关注随时间的变化。

这方面的初始用例是业务团队——开发人员为应用程序组合了一个新功能,然后查看它随着时间的推移是如何执行的。这些数据可以以简化的格式与业务团队共享,以显示他们所要求的新功能是否实际交付。

未来的重要性在于人工智能和机器学习——它们正在被构建到更多的应用程序和服务中,也应该使用可观察性数据来衡量。这一点很重要,因为人工智能系统可以使用个人数据来做出决策,你希望能够解释这种系统做出的任何决策。它是否以正确的方式使用个人数据,是否避免了任何潜在的道德偏见?如果没有能力解释这个决定,你就有可能建立有偏见的模型。可观察性系统将在未来发展,以覆盖这种用例,这是实现这种方法的另一个原因。

Java 18将于2022年3月发布,你是否期待明年有其他即将发布的版本?

Patrick McFadin(DataStax):我认为整个数据社区都对Java现在所发生的事情感到兴奋。大多数大型数据基础设施都在jvm上运行,我们看到的改进将在规模和性能上产生巨大的差异。最近使用JDK16和JDK17的基准测试显示了垃圾收集暂停的显著步骤,这几乎解决了问题。

原文链接:

https://jaxenter.com/predictions-2022-open-source-176349.html

3fef470651172c8f7b163af057a4c683.png

8fe6a357f61850ef692e0239c212f06a.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值