Sollimann / CleanIt

Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.
MIT License
270 stars 15 forks source link

use message-queue between processes #16

Open Sollimann opened 2 years ago

Sollimann commented 2 years ago

The architecture can be improved by using e.g NATS for messaging between services, while using gRPC as a forward facing API (facade) for the user. This should improve the design.

Could also look into using actix actor framework instead of NATS