DataStax使Astra流服务普遍可用

422 阅读4分钟

DataStax使Astra Streaming服务普遍可用

自去年以来,Astra Streaming已经在977家企业中进行了测试,而且还被整合到Datastax的无服务器管理数据库AstraDB中,使其能够支持建立在动态数据上的应用。

在为其AstraDB NoSQL数据库即服务添加低延迟变化数据捕获(CDC)功能仅数月后,DataStax周三表示,它正在使其管理的Astra Streaming服务普遍可用。

DataStax的开发者关系副总裁Patrick McFadin表示,Astra Streaming建立在开源的Apache Pulsar项目上,内置了对其他流和消息平台的API级支持,如Apache KafkaRabbitMQ和Java消息服务(JMS)。

Pulsar最初是在雅虎建立的,它作为一个开源的事件流工具出现,与Apache Kafka相抗衡,后者实时处理和交付数据库变化,并将结果分发到企业选择的登陆区。

该公司表示,通过Astra Streaming,DataStax希望帮助企业应对成为云原生的挑战,并围绕其现有的基础设施寻找效率。

"McFadin说:"我们不想告诉企业为了使用一些新技术而从头开始重写他们的应用,这就是为什么我们在开源的Pulsar上建立了Astra Streaming,并整合了对其他流行的流媒体和消息服务的支持,如Kafka。

DataStax产品管理副总裁Chris Latimer表示,Astra Streaming采用现收现付的定价结构,支持多云环境,预计将提供比其他消息和流媒体服务更低的拥有成本。

"Latimer说:"我们发现,虽然企业喜欢Kafka API,但他们对其庞杂的架构和使Kafka企业化所需的高额许可费用越来越感到沮丧。

Astra应对实时流的需求

由于企业希望抵消大流行病和其他地缘政治情况的负面影响,对实时互动应用的需求不断增加,这反过来又提出了对数据实时流的需求,以及对Astra Streaming这样的服务的需求。

"业务是实时发生的,持续处理数据流对于企业优化决策、行动和体验是必不可少的。IDC研究总监Amy Machado说:"流数据可以改变企业的游戏规则,以做出预测性的商业决策并获得竞争优势。

Ventana Research的研究总监Matt Aslett说,新的管理流服务的推出可以帮助消除企业数据孤岛和支持现代数据应用的努力,从而增加开发者采用的机会。

"Aslett说:"管理服务通过减少对前期基础设施配置和持续运营管理和监控的需求,促进开发者的采用。

Amalgam Insights的首席分析师Hyoun Park表示,Astra Streaming可能会吸引开发者,因为它解决了与构建实时分析解决方案的复杂性有关的挑战。

阿斯利特说,Astra Streaming与数据库相结合,还将有助于支持建立在动态数据上的应用,这些数据构成了实时分析的骨干。

什么是动态数据?

动态数据是指在边缘的连接设备和数据库之间传输的数据。建立在动态数据上的应用有能力处理这些数据,从而提供实时更新。

Astra Streaming可用于构建管道,将数据实时传送到AstraDB中,并从AstraDB中取出。在这里,Astra Streaming作为AstraDB的核心CDC组件,随着数据库的更新,实现了从Astra DB到其他数据平台和应用程序的数据同步,Aslett解释道。

Aslett说,Astra Streaming可以不与数据库结合使用。

分析师们说,Datastax通过新的公告似乎增加了其总的可寻址市场,而且随着Astra Streaming的发布,可能比其竞争对手更有优势。

"这一步(Astra Streaming)使DataStax更加确立了作为实时平台的起点,而此时每个值得关注的数据库都在寻求作为开发平台向前发展,"Park说,并补充说AstraDB已经被视为支持实时分析的领导者。

新服务也可望补充Astra DB的地理复制能力数据库。"Pulsar主题可以跨越不同地理区域的多个数据中心,"Gartner大数据和分析部门前研究副总裁Sanjeev Mohan说。