Ho appena costruito un servizio di assegnazione di consegne in tempo reale in Rust. Riceve ordini di consegna in arrivo e li abbina con il corriere disponibile che sarebbe il più adatto utilizzando un algoritmo ponderato. Come l'ho costruito: - REST + gRPC per servire lo stesso stato condiviso - motore di assegnazione in background con algoritmo di punteggio - dashboard con mappa leafletjs - metriche prometheus Nessun database, poiché non volevo entrare in Postgre attualmente. Quindi è tutto in uno stato in memoria per ora.