内容提要
MongoDB宣布对其本地流处理解决方案Atlas Stream Processing进行了四个关键更新,包括支持八个新的AWS区域、自托管Apache Kafka的VPC对等连接、扩展了Apache Kafka的功能以及使用Atlas Admin API创建和删除流处理器的支持。这些更新旨在使开发人员更容易将流处理集成到他们的应用程序中。
延伸解读
新增AWS区域:部署灵活性提升
Atlas流处理新增八个AWS区域,覆盖美国、欧洲和亚太地区。这意味着开发者可以在更接近数据源或用户的地理位置部署流处理工作负载,从而降低延迟并满足数据驻留要求。对于在巴西、印度、澳大利亚等地区有业务的企业,现在可以更便捷地使用Atlas流处理。
VPC对等连接:增强安全性
VPC对等连接支持自托管Apache Kafka和AWS MSK,使流处理资源能够通过私有网络与Kafka集群通信,避免数据经过公共互联网。这对于有严格安全合规要求的企业至关重要。需要注意的是,该功能会产生额外费用,具体可查阅文档。
Kafka键支持:更精细的数据控制
通过支持Kafka键,开发者可以在事件中读写键值,从而实现基于键的过滤、分区和聚合。这为流处理提供了更强大的路由和控制能力,例如根据键将数据分发到不同分区,或对相同键的事件进行聚合。这一扩展降低了Kafka的复杂性,同时保留了其灵活性。
Admin API扩展:简化管理
Atlas Admin API现在支持创建和删除流处理器,以及获取操作统计信息。对于依赖Admin API作为主要管理界面的开发者,这提供了更完整的自动化管理能力,无需手动操作控制台即可集成流处理器的生命周期管理。
Q&A
Atlas Stream Processing新增了哪些AWS区域支持?
Atlas Stream Processing新增了八个AWS区域,包括美国俄勒冈州、巴西圣保罗、爱尔兰、英国伦敦、德国法兰克福、印度孟买、新加坡和澳大利亚悉尼。
VPC对等连接在Atlas Stream Processing中的作用是什么?
VPC对等连接允许自托管的Apache Kafka与Atlas Stream Processing安全连接,确保数据在同一私有网络中传输,满足安全需求。
Atlas Stream Processing对Apache Kafka的支持有哪些扩展?
Atlas Stream Processing扩展了对Apache Kafka的支持,允许开发者使用Kafka键进行数据过滤、分区和聚合,增强了数据处理的灵活性。
Atlas Admin API新增了哪些功能?
Atlas Admin API新增了创建和删除流处理器的功能,以及获取流处理器操作统计信息的能力,方便开发者管理流处理器。
这些更新对开发者有什么实际意义?
这些更新使开发者更容易将流处理集成到应用程序中,提升了部署灵活性和安全性,简化了Kafka的使用。
Atlas Stream Processing的最新更新有哪些关键点?
最新更新包括支持八个新的AWS区域、VPC对等连接、自托管Apache Kafka的支持扩展,以及Atlas Admin API的增强功能。