Beehive
From 31C3_Public_Wiki
Description | An incredibly modular source-sink-system for passing events and triggering actions. |
---|---|
Has website | https://github.com/muesli/beehive |
Persons working on | Glaxx, Grindhold |
Located at assembly | OpenLab |
Other projects... |
Beehive lets you connect anything with anything. You have services or things that either emit events or carry out actions - or do both. Connect them simply via a "recipe"-configfile. And let beehive do the magic for you. There is even a domainspecific language coming up in order to design eventchains for beehive more conveniently than with JSON
There is much hacking potential here: Writing modules (so called bees) for beehive in Go-lang is very easy and learnable within an hour. You can quickly integrate whatever service you are missing. Also a graphical configuration environment for beehive would be nice.