kaich1n / kuiper

Lightweight IoT Rule Engine for Edge

Home Page:https://emqx.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rule Engine for Edge

Highlight

A SQL based lightweight IoT streaming rule engine running at resource constrained edge devices.

  • Native run with small overhead ( ~7MB package), support Linux/Windows/Mac OS
  • SQL based, easy to use
  • Built-in support for MQTT source
  • Extension - user can customize the rule engine
  • RESTful APIs for rules management

Document

Build from source code

Prepare

  • Go version >= 1.11

Build binary file

  • Build binary file

    $ make
  • Cross build binary file

    $ GOOS=linux GOARCH=arm make 

Get the compressed file

  • Get the compressed files

    $ make pkg
    
  • Get the cross-build compressed file

    $ GOOS=linux GOARCH=arm make pkg
    

About

Lightweight IoT Rule Engine for Edge

https://emqx.io/

License:Apache License 2.0


Languages

Language:Go 99.7%Language:Makefile 0.3%