No Description

jinfahua e457d38233 Update mqtt_source.yaml 5 years ago
common 70a54d6dad 0.0.2 version 5 years ago
docs 18a716f835 Add download address. 5 years ago
etc e457d38233 Update mqtt_source.yaml 5 years ago
xsql 70a54d6dad 0.0.2 version 5 years ago
xstream 70a54d6dad 0.0.2 version 5 years ago
.gitignore 70a54d6dad 0.0.2 version 5 years ago
LICENSE 6823b05a14 Initial commit 5 years ago
Makefile 70a54d6dad 0.0.2 version 5 years ago
README.md 3d0b696863 Update the binary package size. 5 years ago
go.mod 70a54d6dad 0.0.2 version 5 years ago

README.md

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