I just built a real-time delivery assignment service in rust. It takes incoming delivery orders and matches them with the available courier that would be the best fit by using weighted algorithm. How I've built it: - REST + gRPC for serving same shared state - background assignment engine with scoring algo - dashboard with leafletjs map - prometheus metrics No database, as i didn’t wanna go into postgre currently. So it's all in-memory state for now.