Salutare,<br><br>Dupa ce am citit enuntul, aceasta problema mi se pare un caz de Scriitori-Cititori. Am o intrebare referitor la sincronizarea dintre clienti si server. <br>Daca implementez favorizand scriitorii(pentru ca ei pot fi mai multi si pot da print in acelasi timp, adica sa citeasca resursa comuna) e ok?<br>
Print-ul trebuie sa de-a o informatie consistenta. De exemplu, daca un client incepe sa printeze hash-ul de la bucketul 0, iar serverul scrie undeva in bucketul n, nu mi se pare normal ca cele 2 entitati sa poata sa faca aceste 2 lucruri in acelasi timp, chiar daca se opereaza in bucket-uri diferite, pentru ca in final, clientul va avea o tabela modificata.<br>
<br>Depinde mult pe cine favorizam, pentru ca hash-ul la un moment de timp va avea alta forma in functie de ce implementam, in concluzie rezultatul executiei va fi altul si vom pica testele.<br><br><br>