Sollimann / CleanIt

Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

use message-queue between processes

Sollimann opened this issue · comments

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