An event-condition-action engine
![]() |
8 months ago | |
---|---|---|
api | 1 year ago | |
cli | 1 year ago | |
engine | 4 months ago | |
rumble | 8 months ago | |
web | 1 year ago | |
.gitignore | 1 year ago | |
CHANGELOG.md | 4 months ago | |
Jenkinsfile | 1 year ago | |
LICENSE | 1 year ago | |
Makefile | 1 year ago | |
NOTICE | 1 year ago | |
README.md | 4 months ago | |
attach_webzip.sh | 1 year ago | |
brawler_design.md | 1 year ago | |
go.mod | 1 year ago | |
go.sum | 1 year ago | |
rumble.md | 1 year ago | |
web.zip | 1 year ago |
Brawler is a ECA (Event Condition Action) engine for concurrent event processing using. Brawler uses the event-based language Rumble to define event-based systems featuring events and rules which are triggered by events.
The terminal uses a REST API to communicate with the backend. The REST API can be browsed using a dynamically generated swagger.json definition (https://localhost:9090/fs/swagger.json). You can browse the API of Rufs's latest version here.
Brawler source code is available under the MIT License.