Mainflux是一个由法国的创业公司开发并维护的开源物联网云平台。
Mainflux使用Go语言、微服务的框架,支持多种接入设备,包括设备、用户、APP;支持多种协议,包括HTTP、MQTT、WebSocket、CoAP,并支持他们之间的协议互转。
特性
支持多协议连接及桥接(HTTP,MQTT,WebSocket和CoAP)设备管理和配置(零接触配置)使用X.509数字证书进行双向认证精细化的访问权限控制支持消息持久化 (Cassandra,InfluxDB,MongoDB,PostgresSQL)Platformloggingandinstrumentationsupport(Grafana,PrometheusandOpenTracing)平台支持记录日志和基础设施使用Docker和Kubernetes进行基于容器的部署ontainer-baseddeploymentusing Docker and Kubernetes集成 LoRaWANSDKCLI占用内存小,执行速度快领域驱动的设计架构,高质量的代码和测试覆盖率架构
平台堆栈
评论