Võrgurakendused II eksamimaterjalid 2011: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
42. rida: 42. rida:
** Täiendavalt juurde lugeda chordi ülevaadet algoritmide skeemi (http://www.ece.utexas.edu/~garg/f04/dist2/papers/chord.ppt) ja põhiteoreemidega (ilma tõestusteta)
** Täiendavalt juurde lugeda chordi ülevaadet algoritmide skeemi (http://www.ece.utexas.edu/~garg/f04/dist2/papers/chord.ppt) ja põhiteoreemidega (ilma tõestusteta)
** Lisaks tasuks veidi uurida artikleid wikipedia (http://en.wikipedia.org/wiki/Chord_%28peer-to-peer%29) sissekande lõpus (external links)  
** Lisaks tasuks veidi uurida artikleid wikipedia (http://en.wikipedia.org/wiki/Chord_%28peer-to-peer%29) sissekande lõpus (external links)  
* Kademlia:
* Kademlia (selle kohta küsimusi ei tule):
** Põhimaterjal presentatsioon autoritelt (http://www.cs.uiowa.edu/~ghosh/kademlia.ppt)
** Põhimaterjal presentatsioon autoritelt (http://www.cs.uiowa.edu/~ghosh/kademlia.ppt)
** Täiendavalt autorite artikkel (http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf)  
** Täiendavalt autorite artikkel (http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf)  
49. rida: 49. rida:


* bittorrenti protokoll ja ülevaade (http://www.cs.uiowa.edu/~ghosh/bittorrent.ppt)
* bittorrenti protokoll ja ülevaade (http://www.cs.uiowa.edu/~ghosh/bittorrent.ppt)
* täiendavalt wikipediast (http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29)  
* täiendavalt wikipediast (http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29)


== Mapreduce ja memcached tööpõhimõtted ==
== Mapreduce ja memcached tööpõhimõtted ==

Redaktsioon: 13. detsember 2011, kell 17:42

Eksamil tulevad küsimused allolevatest teemadest: igast teemast maksimaalselt üks küsimus.


Comm protocols 1

Konkreetsemalt HTTP 1.0, JSON, XML-RPC, SOAP, XML Schema, REST (põhipunktid), Google protocol buffers. WSDL, UDDI, WS-I jne küsimusi ei tule.

RDF ja schemaless andmebaasid

Põhipunktid, eridetaile mitte:

Hajutatud failisüsteemid

[Loe Risto Vaarandi magistritööd kuni lk 41: põhimõtted ja NFS näide. Turvalisusküsimustesse pole vaja süveneda]

P2P põhimõtted

Konkreetsemalt arusaamine järgmiste süsteemide põhimõtetest: Esialgne Napster, Gnutella

P2P olulisemad süsteemid

1) Hajutatud key-value andmebaasid (ehk distributed hash tables ehk DHT), Konkreetsemalt Chord ja Kademlia tööpõhimõtted.

Materjale, mida lugeda:

2) Bittorrenti andmevahetuspõhimõtted

Mapreduce ja memcached tööpõhimõtted

Lukustamine ja transaktsioonid