官方地址:http://spring.io/blog/2014/12/23/spring-xd-1-1-m2-and-1-0-3-released

On behalf of the Spring XD team, I am very pleased to announce the second milestone release of Spring XD 1.1 and the 1.0.3 maintenance release.

Download Links:
* 1.1.0.M2 RELEASE: zip, 1.0.3.RELEASE: zip

The 1.1 M2 release includes bug fixes and enhancements as well as several new features:

  • Kafka based Message Bus. If Kafka is your middleware du jour, you will feel right at home.
  • Batching and compression support for RabbitMQ provides significantly increased effective message rate throughput.
  • Develop Processor modules using Project Reactor’s Stream API. The Stream API is based on the Reactive Streams specification that provides a standard for asynchronous stream processing with non-blocking backpressure. This allows you to use a functional programming model as the basis for processing event streams. Combined with XD’s support for Data Partitioning on the Message Bus, you can create very powerful distributed stream processing solutions.
  • Easily develop, test, and package custom modules. A parent pom bootstraps all the dependencies required for building a custom module and bundles your module and dependencies into a single uberjar file. There is also support for integration testing your module with JUnit using an embedded single node server.
  • Upload custom modules to the admin server over HTTP.
  • Role based authorization of REST endpoints give you control over “who can do what”.
  • File based authentication as a simple alternative to LDAP.
  • Sqoop Batch job integration

Please see the reactor-moving-average project for an example of using Reactor’s Stream API and the si-dsl-module for a complete example of developing a custom module.

Of note for the next release of Spring XD 1.1 RC1 we will be including support for

  • Processor modules that use Spark Streaming
  • Processor modules that use RxJava
  • Kafka Message Bus and Kafka source improvements based on a revamped Spring Kafka Library
  • Granular security ACLs to support who can create or destroy streams and jobs

Feedback is very important, so please get in touch with questions and comments via

  • StackOverflow spring-xd tag
  • Spring JIRA or GitHub Issues

转载于:https://www.cnblogs.com/davidwang456/p/4215872.html

Spring XD 1.1 M2 and 1.0.3 released---support kafka相关推荐

  1. Spring XD 1.0.0.M5在这里!

    Spring XD宣布发布Spring XD 1.0.0.Milestone 5 . 您可以从这里下载. 根据发布的Spring XD 1.0.0.M5 ,Spring XD是用于实时分析,批处理,数 ...

  2. Spring XD用于数据提取

    Spring XD是一个功能强大的工具,它是一组可安装的Spring Boot服务,可以独立运行,在YARN或EC2之上运行. Spring XD还包括一个管理UI网站和一个用于作业和流管理的命令行工 ...

  3. Spring Framework 5.1.6、5.0.13 与 4.3.23 发布

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   Spring Framework 5.1.6.5.0.13 与 4.3.23 发布了. v5.1.6 包含 49 个 bug 修复和功能改进 ...

  4. 华为Android10怎样root,华为M2平板10.0怎么ROOT 华为M2超级权限图文教程

    不管是手机还是平板,ROOT是安卓系统设备的最重要的玩机环节,那么咱们的华为M2平板10.0也不例外,不ROOT一下,大家的玩机的兴趣就没有多少了,那么今天就来详细讲讲华为M2平板10.0获取ROOT ...

  5. 8. Spring Security 5.1之 OAuth 2.0 Login

    1.OAuth 2.0 Login OAuth 2.0登录功能为应用程序提供了使用OAuth 2.0提供程序(例如GitHub)或OpenID Connect 1.0提供程序(例如Google)上的现 ...

  6. android平板怎么双清,华为M2平板10.0怎么双清?华为M2进入recovery格机恢复出厂设置...

    双清对于搭载了安卓系统的华为M2平板电脑来说,是非常实用的一个功能,不管是刷固件出现系统问题,还是日常操作需要修复系统特殊异常情况都需要用到的操作.但是很多的华为M2平板用户并不了解这个操作怎么来进行 ...

  7. python 报ImportError: Install xlrd = 1.0.0 for Excel support错误出现及其解决帮法

    1.在使用pandas实现excel转为html格式时,具体文章如下:https://blog.csdn.net/wangxingfan316/article/details/79609711 首先, ...

  8. 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( pip 21.0 will drop support for Python 2.7 in January 20 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named 'threadpool' ...

  9. python 报ImportError: Install xlrd = 1.0.0 for Excel support错误

    前言 在使用tensorflow过程中会遇到各种各样的问题,在此记录一下,有助于自己回顾和后来人的学习 问题描述 在调用pandas遇到了这样一个问题: Traceback (most recent ...

最新文章

  1. Selenium 2 WebDriver 多线程 并发
  2. 谷歌放出AI平民化大招: 李飞飞宣布推出AutoML云平台,让普通企业也能用上深度学习
  3. Subsonic设置--新手上路
  4. JVM内存状况查看方法和分析工具
  5. C/C++/Java 的基本数据类型
  6. java中的locksupport_详解Java多线程编程中LockSupport
  7. linux记录iptables日志,iptables日志管理
  8. 初学swift笔记 枚举(七)
  9. 20220215-CTF-MISC-BUUCTF-爱因斯坦-binwalk分析图片-dd命令分离ZIP文件--图片属性中寻找密码
  10. 《从零开始学Swift》学习笔记(Day 66)——Cocoa Touch设计模式及应用之通知机制...
  11. P4781-[模板]拉格朗日插值
  12. 程序猿必备!最简单的颈椎操
  13. 某程序员9点离岗被主管罚款200,写bug扣光主管年终奖?
  14. EasyRecovery如何恢复游戏——英雄联盟
  15. Python习题练习 + 简单语法总结
  16. ES文件浏览器 v4.1.8.1 破解高级版
  17. .Net培训班课程体系
  18. ​微信公众号素材图片去哪找?
  19. cj.exceptions.CJException: Access denied for user XX to database 问题解决记录
  20. 使用微软的语音识别引擎Microsoft Speech API进行语音控制

热门文章

  1. opencv 图片边缘渐变_基于OpenCV的图像卡通化
  2. vim 插件_vim插件YouCompleteMe配置
  3. C++中对象的构造顺序和析构顺序
  4. xshell 安装yum_Xshell上面简单安装docker
  5. python难度如何_入门Python学习难吗怎样规划学习路线
  6. linux c语言tcp,我个人的Linux TCP server和client测试源码,C语言(2)(★firecat推荐★)...
  7. volley 调用php接口,使用Volley发送帖子请求并使用PHP接收
  8. 不是变量 win10_在win10下安装manim
  9. falsk-sqlalchemy 连接数据库出现 No module named ‘MySQLdb‘(笔记自用)
  10. sql array 数组基本用法(四)