Spring XD 1.1 M2 and 1.0.3 released---support kafka
官方地址: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相关推荐
- Spring XD 1.0.0.M5在这里!
Spring XD宣布发布Spring XD 1.0.0.Milestone 5 . 您可以从这里下载. 根据发布的Spring XD 1.0.0.M5 ,Spring XD是用于实时分析,批处理,数 ...
- Spring XD用于数据提取
Spring XD是一个功能强大的工具,它是一组可安装的Spring Boot服务,可以独立运行,在YARN或EC2之上运行. Spring XD还包括一个管理UI网站和一个用于作业和流管理的命令行工 ...
- 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 修复和功能改进 ...
- 华为Android10怎样root,华为M2平板10.0怎么ROOT 华为M2超级权限图文教程
不管是手机还是平板,ROOT是安卓系统设备的最重要的玩机环节,那么咱们的华为M2平板10.0也不例外,不ROOT一下,大家的玩机的兴趣就没有多少了,那么今天就来详细讲讲华为M2平板10.0获取ROOT ...
- 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)上的现 ...
- android平板怎么双清,华为M2平板10.0怎么双清?华为M2进入recovery格机恢复出厂设置...
双清对于搭载了安卓系统的华为M2平板电脑来说,是非常实用的一个功能,不管是刷固件出现系统问题,还是日常操作需要修复系统特殊异常情况都需要用到的操作.但是很多的华为M2平板用户并不了解这个操作怎么来进行 ...
- python 报ImportError: Install xlrd = 1.0.0 for Excel support错误出现及其解决帮法
1.在使用pandas实现excel转为html格式时,具体文章如下:https://blog.csdn.net/wangxingfan316/article/details/79609711 首先, ...
- 【错误记录】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' ...
- python 报ImportError: Install xlrd = 1.0.0 for Excel support错误
前言 在使用tensorflow过程中会遇到各种各样的问题,在此记录一下,有助于自己回顾和后来人的学习 问题描述 在调用pandas遇到了这样一个问题: Traceback (most recent ...
最新文章
- Selenium 2 WebDriver 多线程 并发
- 谷歌放出AI平民化大招: 李飞飞宣布推出AutoML云平台,让普通企业也能用上深度学习
- Subsonic设置--新手上路
- JVM内存状况查看方法和分析工具
- C/C++/Java 的基本数据类型
- java中的locksupport_详解Java多线程编程中LockSupport
- linux记录iptables日志,iptables日志管理
- 初学swift笔记 枚举(七)
- 20220215-CTF-MISC-BUUCTF-爱因斯坦-binwalk分析图片-dd命令分离ZIP文件--图片属性中寻找密码
- 《从零开始学Swift》学习笔记(Day 66)——Cocoa Touch设计模式及应用之通知机制...
- P4781-[模板]拉格朗日插值
- 程序猿必备!最简单的颈椎操
- 某程序员9点离岗被主管罚款200,写bug扣光主管年终奖?
- EasyRecovery如何恢复游戏——英雄联盟
- Python习题练习 + 简单语法总结
- ES文件浏览器 v4.1.8.1 破解高级版
- .Net培训班课程体系
- ​微信公众号素材图片去哪找?
- cj.exceptions.CJException: Access denied for user XX to database 问题解决记录
- 使用微软的语音识别引擎Microsoft Speech API进行语音控制
热门文章
- opencv 图片边缘渐变_基于OpenCV的图像卡通化
- vim 插件_vim插件YouCompleteMe配置
- C++中对象的构造顺序和析构顺序
- xshell 安装yum_Xshell上面简单安装docker
- python难度如何_入门Python学习难吗怎样规划学习路线
- linux c语言tcp,我个人的Linux TCP server和client测试源码,C语言(2)(★firecat推荐★)...
- volley 调用php接口,使用Volley发送帖子请求并使用PHP接收
- 不是变量 win10_在win10下安装manim
- falsk-sqlalchemy 连接数据库出现 No module named ‘MySQLdb‘(笔记自用)
- sql array 数组基本用法(四)