Terkwood/prawnalith

Messaging unification: investigate kafka

Closed this issue · 3 comments

Look into drastically reducing the messaging complexity for this system by leveraging kafka for all service communication:

Kafka system will use a lot of memory when running on raspberry pi

Also see #69 - we could leave all messaging alone and add Prometheus to help track historical sensor reports

It's too scalable, and a fully developed set of Kafka apps uses a lot of RAM. Stick with mqtt/Redis Streams