RockyJin d0fe630ab1 add docs for edgex source and test script před 5 roky
..
cli 3796be9abd doc(metrics): update the output metrics example před 5 roky
extension 635eeecffa doc(stream): source extension API update před 5 roky
operation 39a366636b doc(prometheus): add doc for prometheus configuration před 5 roky
plugins 5a1bd9333a Refactor the README před 5 roky
resources 94094a28be move existed doc to en_US před 5 roky
restapi 9361b2353c Scripts (#100) před 5 roky
rules d0fe630ab1 add docs for edgex source and test script před 5 roky
sqls 63ca578fa1 doc(stream): add schema-less and error handling doc před 5 roky
JSON_Expressions.pptx 94094a28be move existed doc to en_US před 5 roky
README.md 3e99d56f44 Fix document summary před 5 roky
SUMMARY.md e671f801b0 add docs for pulgins usage před 5 roky
book.json d1ee5d5d04 Remove introduction před 5 roky
cross-compile.md 5a1bd9333a Refactor the README před 5 roky
getting_started.md ef2c40b3e6 rename kuiper před 5 roky
json_expr.md 94094a28be move existed doc to en_US před 5 roky
reference.md e671f801b0 add docs for pulgins usage před 5 roky
streaming_class_diagram.pdf 94094a28be move existed doc to en_US před 5 roky
streams.md f89f5f1853 feat(extension): documentation před 5 roky
tutorial.md ef2c40b3e6 rename kuiper před 5 roky

README.md

A lightweight IoT edge analytic software

Highlight

A SQL based lightweight IoT analytics/streaming software 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

English

中文

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