领先一步
VMware 提供培训和认证,助您加速进步。
了解更多录制于 SpringOne2GX 2015。主题:大数据。演讲者:Marius Bogoevici。幻灯片:http://www.slideshare.net/SpringCentral/stream-processing-at-scale-with-spring-xd-and-kafka 近年来,数据量的急剧增加以及对低延迟需求的增长,导致了业务需求和应用程序开发方法的根本性转变。近实时数据处理已变得越来越普遍,而像 Apache Kafka 这样的高吞吐量消息系统已成为关键的构建块。Spring XD 专注于开发人员的体验和生产力,可以轻松开发大数据应用程序,而无需处理集成和扩展大数据堆栈的细节。在 Kafka 的特定上下文中,这意味着允许开发人员受益于其特定的功能和强大功能,同时又能专注于编写和测试业务逻辑。首先,我们将简要介绍 Kafka 在 Spring 生态系统中(Spring Integration 和 Spring Data)的总体支持情况,然后讨论 Spring XD 如何将 Kafka 集成作为外部数据源和传输。而且,因为我们喜欢一切实用的东西,所以演示的核心部分将引导您完成一个演示,展示如何使用 Spring XD 释放 Kafka 的强大功能,通过使用 Spring XD 作为平台,并结合 RxJava 和 Kafka 构建一个高度可扩展的数据管道。