我目前正在使用Apache Kafka,并希望了解使用它来管理来自传感器的数据流是否可行。我已经明白,你将用于传感器部署的大多数微控制器(例如ESP32运行板)都不足以运行java,更不用说运行Kafka了。
有没有人在物联网上体验卡夫卡的经历?卡夫卡甚至是正确的方式吗?我目前正在考虑:
来到实际问题: 是否可以使用不运行Java的微控制器作为Kafka生产者?如果没有,是否有可行的解决方法或在传感器级别使用Kafka没有意义?
你为什么不用C
代替java
?我知道大多数微控制器都是用C
处理的。 librdkafka是一个用于此目的的C / C ++库。
如果librdkafka的亮度不足以在微控制器中使用,另一种方法是使用中间服务器处理来自微控制器的接收数据(例如JSON)并将它们发送到Kafka。