Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 1.336 pregleda

Najnovija ↓

C# distribuirana aplikacija 27.02.2012. u 16:39 · pre 178 meseci #1
Treba u C# da odradim distribuiranu aplikaciju
Ideja mi je da naprvim program koji bi primenjivao odredjene filtere na izabranu sliku (pretvaranje kolor slike u crno belu itd.)
To sam planirao da odradim kao web servis i to nije problem.
E sad ono sto bi jos trebao da odradim a pravi mi problem jeste skalabilnost, odnosno da taj posao obrade slike podelim na vise racunara.
Koristio bi 3 racunara u lokalnoj mrezi i virtualnu masinu ako ikako moze?
Na koji nacin da odradim tu podelu posla?
Re: C# distribuirana aplikacija 28.02.2012. u 16:07 · pre 178 meseci #2
Teoretski:
- treba da izdelis sliku na chunkove
- raspodelis te chunkove na obradu drugim racunarima nekim mehanizmom (queues/messaging recimo)
- sacekas da svi odgovore
- sastavis sliku opet

Neki moguci problemi:
- network lag medju racunarima ti moze oduzeti dosta vremena
- neki filteri mogu zahtevati podatke o kompletnoj slici da bi dobro odradili svoj posao
- tako da ako slike nisu XXXL formata, mozda ti je bolje da distribuiras kompletne slike, a ne parcice
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme