S4 is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous unbounded streams of data.
S4 0.5.0 is a complete refactoring of the previous version of S4. It grounds on the same concepts (partitioning inspired by map-reduce, actors-like distribution model), but with the following objectives:
We added the following core features:
For the latest information about S4, please visit our website at:
and our wiki, at:
Currently the wiki contains the most relevant and up-to-date documentation.
Source code is available here: https://git-wip-us.apache.org/repos/asf?p=incubator-s4.git
This only applies if you checkout from the source repository or if you download a released source package.
We use gradle http://gradle.org as the build system.
This will build the packages and install the artefacts in the local maven repository.
This will build the tools so that you can drive the platform through the “s4” command.
If you have a source package:
If you have a binary package: