10
I modelli sono Enquiry
e Consellor
. Voglio assegnare richieste ai consulenti in modo round robin. Se ci sono 3 consellors e 5 richieste, quindi l'assegnazione dovrebbe essere:Assegnazione round-robin in Ruby
Richiesta 1 => C1, Richiesta 2 => C2, Richiesta 3 => C3, Richiesta 4 => C1, Richiesta 5 => C2
Posso farlo interrogando DB e ottimizzando il caching, ma cercando una soluzione migliore.
Avresti bisogno di serializzare consiglieri della banca dati per la persistenza e riassegnare ogni volta un consulente viene creato o distrutto – DanS