«« ( Date ) »» // «« ( Thread ) »» // drs - 2006

pitanja za domaci

by Branko Kokanovic
subota, 03. jun 2006 - 14:54.

1. da li je moguce koristiti paket(e) nadjene na net-u i licencirane
pod GPL-om, ako oni ni na koji nacin ne uticu na sustinu resavanja
zadatka i ne narusavaju nijedan zahtev iz same postavke, a korisni su
u tom smislu jer skracuju pisanje nekih "dosadnih" delova koda.
2. da li treba odrzavati konekciju izmedju servera i podservera
(keep-alive)? Ja sam zamislio da podserver u obracanju serveru u HTTP
zaglavlju posalje i sopstveni port i kada primi fajl, konekcija
nestane, a port i adresa podservera se pritom pamte na serveru. Pri
zahtevu za brisanje od strane servera podserveru bi se onda otvarao
novi socket koristeci te podatke (port i adresa podservera), a to bi
radile onih 1-N niti. Moze li ovako ili te niti moraju da odrzavaju
konekciju non-stop (sto prilicno komplikuje sistem i deluje glupo)?
3. (u vezi sa 2. pitanjem) Kaze se da je na serveru za komunikaciju sa
svakim podserverom dodeljeno izmedju 1-N niti. Da li je broj niti
promenljiv? Ako jeste, koji su uslovi za nastanak i nestanak
odredjenih niti? Ako se niti prave kada podserver uputi zahtev, sta se
desava ako vec imamo N napravljenih niti? Ako nije promenljiv, da li
mozemo da uzmemo da je on fiksno N?

poz, kokan
-----
To summarize: it is a well-known fact that those people who must want
to rule people are, ipso facto, those least suited to do it.
To summarize the summary: anyone capable of getting themselves made
President should by no means be allowed to do the job.
To summarize the summary of the summary: people are a problem.