Võrgurakendused II eksam 2010 sügissemester

Allikas: Lambda
Redaktsioon seisuga 29. detsember 2010, kell 13:47 kasutajalt Tammet (arutelu | kaastöö)
Mine navigeerimisribale Mine otsikasti

A) P2P põhimõtted, konkreetsemalt arusaamine järgmiste süsteemide põhimõtetest: Esialgne Napster, Gnutella.


B) P2P uuemad 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


B) Comm protocols 1, konkreetsemalt HTTP 1.0, JSON, XML-RPC, SOAP, XML Schema, REST (põhipunktid). WSDL, UDDI, WS-I jne küsimusi ei tule.

  • Http, Json , XML-RPC: võrgurakenduste protokollid 1: lingikogu
  • SOAP additional (WSDL etc): võrgurakenduste protokollid 2: lingikogu

C) RDF ja schemaless andmebaasid: põhipunktid, eridetaile mitte.

D) Mapreduce ja memcached tööpõhimõtted.


E) Lukustamine ja transaktsioonid

  • Lukustamise sissejuhatus
  • Spinlock detaile
  • transaktsioonide sissejuhatus