运行 微控制器上的 Kafka 生产者

Running a Kafka producer on micro controllers

我目前正在研究 Apache Kafka,想看看用它来管理来自传感器的数据流是否可行。我已经了解到,您将用于传感器部署的大多数微控制器(例如 ESP32-运行 板)根本不够强大 运行 java 更不用说 Kafka 了。

有没有人用过Kafka在物联网方面的经验?卡夫卡甚至是正确的方法吗? 我目前正在考虑:

进入实际问题:
是否可以使用不 运行 Java 的微控制器作为 Kafka 生产者?如果没有,是否有可行的解决方法,或者在传感器级别使用 Kafka 是否没有意义?

为什么不用 C 而不是 java? 我知道大多数微控制器都是用 C 处理的。 librdkafka 是用于此目的的 C/C++ 库。

如果 librdkafka 不够轻便,无法在您的微控制器中使用,另一种方法是使用中间服务器处理从微控制器(例如 JSON)接收到的数据并将它们发送到 Kafka。