微软刚刚放弃了 Drasi,它可能会改变我们处理大数据的方式

微软刚刚放弃了 Drasi,它可能会改变我们处理大数据的方式

微软推出了一种新的开源数据处理系统Drasi ,旨在简化对复杂基础设施中关键事件的检测和响应。

此次发布是继去年推出面向云的开放应用平台Radius之后的又一举措,进一步巩固了微软对云计算开源创新的承诺。

微软 Azure 首席技术官兼技术研究员 Mark Russinovich 在接受采访时将 Drasi 描述为“一种新型数据处理系统的诞生”。

他解释说,Drasi 的诞生源于对事件驱动架构日益复杂的认识,特别是在物联网边缘部署和智能建筑管理等场景。

从复杂到清晰

Russinovich 表示:“我们看到了架构的极大简化,开发人员的工作效率令人难以置信”,并强调了 Drasi 降低反应系统复杂性的潜力。

Drasi 的工作原理是持续监控数据源,通过预定义的查询评估传入的变化,并在满足特定条件时执行自动反应。

这种方法消除了对低效轮询机制或不断的数据源查询的需要,这些机制或查询可能会导致大型系统的性能瓶颈。

该系统的关键创新在于使用连续数据库查询来监控状态变化。“Drasi 所做的就是接收这些信息并说,我只需要进行数据库查询……当事件发生时……Drasi 知道,‘嘿,这个查询的一部分已经得到满足了’,”Russinovich 解释道。

开源协同效应

微软决定将 Drasi 作为开源项目发布,这符合其为开源社区做出贡献的更广泛战略,特别是在云原生计算领域。

这一战略在最近推出的 Radius 中得到了体现,它解决了在多个环境中部署和管理云原生应用程序的挑战。

“我们相信为开源社区做出贡献,因为……许多企业正在制定以开源软件和开放治理为中心的战略,尤其是围绕云原生计算的战略,”Russinovich 说。

负责Drasi和Radius 的Azure 孵化团队曾成功推出过Dapr、KEDA和Copacetic等开源项目。这些项目都可通过云原生计算基金会 (CNCF) 获得。

Radius 专注于应用程序部署和管理,而 Drasi 则致力于解决事件驱动架构的复杂性。这些工具共同代表了微软应对现代云环境中开发人员和运营团队所面临的挑战的整体方法。

Drasi 的持续查询开启了反应系统的新时代

展望未来,Russinovich 暗示 Drasi 可能会整合到微软的数据服务中。“看起来它可能会融入我们的数据服务中,你可以将 Drasi 集成到 Postgres 数据库或 Cosmos DB 中,或者作为一项跨这些数据库集成的独立服务,”他说。

Drasi 的推出可能会对那些正在努力应对云原生开发和事件驱动架构复杂性的企业产生重大影响。通过简化这些流程,微软旨在帮助组织构建响应更快、更高效的应用程序,从而有可能提高运营效率并加快新功能的上市时间。

与 Radius 一样,微软正在积极寻求合作伙伴和早期采用者的反馈,以改进 Drasi 并解决生产环境中可能出现的任何扩展、性能或安全问题。对这两种工具的真正考验将是它们在各种云提供商和本地环境中的实际场景中的采用和性能。

随着企业越来越依赖云原生应用程序和实时数据处理,Drasi 和 Radius 等工具可以在管理日益复杂的现代软件系统方面发挥关键作用。

Drasi 是否真的会像 Russinovich 所说的那样成为一种新的数据处理系统类别还有待观察,但它的推出标志着微软通过开源创新塑造云计算未来的持续努力又迈出了重要一步。

原创文章,作者:王 浩然,如若转载,请注明出处:https://www.dian8dian.com/wei-ruan-gang-gang-fang-qi-le-drasi-ta-ke-neng-hui-gai-bian

Like (0)
王 浩然的头像王 浩然作者
Previous 2024年10月6日 上午10:00
Next 2024年10月6日

相关推荐

发表回复

Please Login to Comment