Spring XD 1.1 M2 and 1.0.3 released---support Kafka

Source: Internet
Author: User
Tags stream api node server

Official address: 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'll 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 is 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 PROCE Ssing 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 Dependencie S into a single uberjar file. There is also support for integration testing your module with JUnit using a 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".
  • File based authentication as a simple alternative to LDAP.
  • Sqoop Batch Job Integration

Please see the Reactor-moving-average project for a example of using Reactor's Stream API and the si-dsl-module for a COM Plete example of developing a custom module.

Of note for the next release of Spring XD 1.1 RC1 we'll be including

    • 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 on touch with questions and comments via

      • StackOverflow spring-xd Tag
      • Spring JIRA or GitHub issues

Spring XD 1.1 M2 and 1.0.3 released---support Kafka

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.