Cześć.
Chciałbym się coś dowiedzieć o obliczeniach rozproszonych.
1) Skoro serwer rozdziela jakieś zadania, a sam ich nie oblicza to nie wie czy komputery odesłały mu dobre wyniki. Jak się przed tym zabezpieczają?
2) W jaki sposób rozdziela te zadania, jest to jakoś niskopoziomowo zrobione czy po prostu jest program który coś oblicza u klienta?
3) Jak robią że wykorzystuje tylko np. 15% procesora dany program, jak takie ograniczenia zrobić np. w c# lub c++.
4) Jak np. jakiś komputer dostał zlecone zadanie, a np. właściciel go wyłączył to serwer wierzy że obliczy on swoje zadanie, czy przekazuje innemu?