Skip to content
Spring XD makes it easy to solve common big data problems such as data ingestion and export, real-time analytics, and batch workflow orchestration
Java CSS Shell Groovy Batchfile Scala
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
custom-modules
documentation-toolchain/src XD-3560: Better display array defaults in documentation Sep 30, 2015
extensions
gradle
modules
redis/dist
scripts Udpate to version 1.3.2 in README Dec 23, 2016
spring-xd-analytics-ml
spring-xd-analytics
spring-xd-batch
spring-xd-benchmark/src/test/java/org/springframework/xd
spring-xd-dirt
spring-xd-distributed-test XD-3078: Module redeploy to reconnected containers Sep 28, 2015
spring-xd-exec
spring-xd-gemfire-server
spring-xd-gradle-plugins/spring-xd-module-plugin/src/main
spring-xd-hadoop
spring-xd-integration-test
spring-xd-messagebus-kafka/src/main
spring-xd-messagebus-local/src/main
spring-xd-messagebus-rabbit/src
spring-xd-messagebus-redis/src/main XD-3508: Use the SI Codec/Kryo Code Oct 9, 2015
spring-xd-messagebus-spi/src
spring-xd-module-spi/src
spring-xd-module XD-3738: Add Support for Encrypted Properties Feb 12, 2016
spring-xd-python
spring-xd-reactor/src
spring-xd-rest-client/src
spring-xd-rest-domain/src
spring-xd-rxjava/src
spring-xd-shell
spring-xd-spark-streaming-tests/src/test
spring-xd-spark-streaming/src/main
spring-xd-starters/spring-xd-module-parent
spring-xd-test-fixtures/src
spring-xd-test
spring-xd-tuple
spring-xd-ui XD-3737 REST - Do not redirect after logout Feb 2, 2016
spring-xd-yarn
src
.gitignore
.travis.yml
CODE_OF_CONDUCT.adoc
CONTRIBUTING.md
README.md
build.gradle
dependencies.properties
gradle.properties
gradlew
gradlew.bat
publish-maven.gradle
settings.gradle

README.md

Spring XD

Spring XD makes it easy to solve common big data problems such as data ingestion and export, real-time analytics, and batch workflow orchestration. By building on mature, open source projects such as Spring Integration, Data and Batch, Spring XD will simplify the process of creating real-word big data solutions. XD stands for 'eXtreme Data' or 'x' as in y=mx+b :)

While it is possible today to build such solutions using Spring (see the Spring Data Book for details and examples), Spring XD will move well beyond the framework API level by providing an out-of-the-box executable server, a pluggable module system, a high level configuration DSL, a simple model for distributing data processing instances on or off the Hadoop cluster, and more.

You can fork the repository and/or monitor JIRA to see what is going on. As always, we consider the feedback from our broad and passionate community to be one of our greatest assets.

Documentation

Look for it on the XD wiki. API Documentation (JavaDoc) is available as well. Please also visit the SpringSource.org project website for more information.

How to build

Check the documentation on how to build Spring XD here.

Getting Help

  • Get involved with the community on StackOverflow using the tag spring-xd.

License

Spring XD is released under version 2.0 of the Apache License.

Contributing to Spring XD

Here are some ways for you to get involved

  • Create JIRA tickets for bugs and new features and comment and vote on the ones that you are interested in.
  • Follow the flow of developing on the work board.
  • Github is for social coding: if you want to write code, we encourage contributions through pull requests from forks of this repository. If you want to contribute code this way, please familiarize yourself with the process outlined for contributing to Spring projects here: Contributor Guidelines.

Before we accept a non-trivial patch or pull request we will need you to sign the contributor's agreement. Signing the contributor's agreement does not grant anyone commit rights to the main repository, but it does mean that we can accept your contributions, and you will get an author credit if we do. Active contributors might be asked to join the core team, and given the ability to merge pull requests.

Issue Tracking

Report issues via the Spring XD JIRA.

Continuous Integration

Metrics

Source Metrics are available via Sonar at:

You can’t perform that action at this time.