领先一步
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 作为平台,使用 RxJava 和 Kafka 构建高度可扩展的数据管道,来释放 Kafka 的强大功能。