[so] [Tema2]Sincronizare intre clienti si server
Marius Viorel Grigoras
grigorasmariusviorel at gmail.com
Tue Apr 7 20:29:18 EEST 2009
Salutare,
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.
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?
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.
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090407/d9d2ce28/attachment.htm>
More information about the so
mailing list