Examples of Pyroclast services
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
abuse-detection
built-in-filters
built-in-transformations
fixed-window-aggregation
grouped-average-aggregation
javascript-filter
javascript-transformation
sliding-window-aggregation
triggering
word-count
.gitignore
README.md

README.md

pyroclast examples

Example Pyroclast services.

Running the examples

  • Clone this repository.
  • cd to the directory of the example you want to run.
  • Validate the service file: pyroclast validate --service <service-file>
  • Run the service: pyroclast simulate --service <service-file> --records <event file>

The examples

Listed in roughly ascending order of concept complexity:

Adding a new example

More examples are always appreciated! Follow these steps:

  • Fork this repository.
  • Create a new directory for your example.
  • Create a new service: pyroclast new-service --name <name> --kind <kind>
  • Fill in the service.
  • Add a sample events JSON file.
  • Add a link from the README to the example directory.
  • Send a pull request.

License

Copyright © 2017 Distributed Masonry

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.