Võrgurakendused II eksam 2010 sügissemester: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
Resümee puudub
 
(ei näidata sama kasutaja 2 vahepealset redaktsiooni)
1. rida: 1. rida:
Eksamil tulevad küsimused allolevatest teemadest A-E
Eksamil tulevad küsimused allolevatest teemadest: igast teemast maksimaalselt üks küsimus.


A) P2P põhimõtted, konkreetsemalt arusaamine järgmiste süsteemide  põhimõtetest: Esialgne Napster, Gnutella.
== P2P põhimõtted ==
 
Konkreetsemalt arusaamine järgmiste süsteemide  põhimõtetest: Esialgne Napster, Gnutella
      
      
* hea paraja detailsusega sissejuhatus (http://www.srdc.metu.edu.tr/webpage/seminars/p2p/P2P.ppt)     
* hea paraja detailsusega sissejuhatus (http://www.srdc.metu.edu.tr/webpage/seminars/p2p/P2P.ppt)     
8. rida: 10. rida:




B) P2P uuemad süsteemid
== P2P uuemad süsteemid ==




31. rida: 33. rida:


    
    
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.
== Comm protocols 1 ==


* Http, Json , XML-RPC: võrgurakenduste protokollid 1: lingikogu
Konkreetsemalt HTTP 1.0, JSON, XML-RPC, SOAP, XML Schema, REST (põhipunktid). WSDL, UDDI, WS-I jne küsimusi ei tule.
* SOAP additional (WSDL etc): võrgurakenduste protokollid 2: lingikogu
 
* 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.
== RDF ja schemaless andmebaasid ==
 
Põhipunktid, eridetaile mitte:


* Põhiülevaade Media:RDFandschemalessdatabases2.pdf
* Põhiülevaade [[Media:RDFandschemalessdatabases2.pdf]]
* Huvi korral tasub konkreetselt RDF kohta lugeda siit (http://www.w3.org/TR/rdf-primer/)
* Huvi korral tasub konkreetselt RDF kohta lugeda [http://www.w3.org/TR/rdf-primer/ siit]


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


* Hea Mapreduce sissejuhatus (http://www.google.com/url?sa=t&source=web&cd=2&ved=0CBkQxQEwAQ&url=http%3A%2F%2Fdocs.google.com%2Fviewer%3Fa%3Dv%26q%3Dcache%3AziVIMWHr2GsJ%3Anet.pku.edu.cn%2F~course%2Fcs501%2F2008%2Fresource%2Fmapreduce_in_a_week%2Fllm3-mapreduce.ppt%2Bgoogle%2Bmapreduce%2Btheory%2Band%2Bimplementation%2BChristophe%2BBisciglia%2C%2BAaron%2BKimball%2Bllm3%26hl%3Den%26pid%3Dbl%26srcid%3DADGEESiMwU-9htEZEAthU5bRtGGBQgkzwUf5vM549R-6QBooeBv10FFd-GLvrklDHx-RhI3OehhNio1E7m5GvwKyKK9ndM6oNbDO3LERl8M8YSZ5tdO4bRQ3PEs8sQ6_sdJVIF_Splx7%26sig%3DAHIEtbQVGyhnhEx0aTA0W7okwP8KdVqG1w&rct=j&q=google%20mapreduce%20theory%20and%20implementation%20Christophe%20Bisciglia%2C%20Aaron%20Kimball%20llm3&ei=plH_TPWOI4ay8gPVss2MCw&usg=AFQjCNE9y0GiXVo_hNWPmywfUjt_3ZhQqg&cad=rja)
* Hea Mapreduce sissejuhatus (http://www.google.com/url?sa=t&source=web&cd=2&ved=0CBkQxQEwAQ&url=http%3A%2F%2Fdocs.google.com%2Fviewer%3Fa%3Dv%26q%3Dcache%3AziVIMWHr2GsJ%3Anet.pku.edu.cn%2F~course%2Fcs501%2F2008%2Fresource%2Fmapreduce_in_a_week%2Fllm3-mapreduce.ppt%2Bgoogle%2Bmapreduce%2Btheory%2Band%2Bimplementation%2BChristophe%2BBisciglia%2C%2BAaron%2BKimball%2Bllm3%26hl%3Den%26pid%3Dbl%26srcid%3DADGEESiMwU-9htEZEAthU5bRtGGBQgkzwUf5vM549R-6QBooeBv10FFd-GLvrklDHx-RhI3OehhNio1E7m5GvwKyKK9ndM6oNbDO3LERl8M8YSZ5tdO4bRQ3PEs8sQ6_sdJVIF_Splx7%26sig%3DAHIEtbQVGyhnhEx0aTA0W7okwP8KdVqG1w&rct=j&q=google%20mapreduce%20theory%20and%20implementation%20Christophe%20Bisciglia%2C%20Aaron%20Kimball%20llm3&ei=plH_TPWOI4ay8gPVss2MCw&usg=AFQjCNE9y0GiXVo_hNWPmywfUjt_3ZhQqg&cad=rja)
48. rida: 54. rida:
      
      
      
      
E) Lukustamine ja transaktsioonid
== Lukustamine ja transaktsioonid ==


* Lukustamise [[Media:Locking.ppt|sissejuhatus]]  
* Lukustamise [[Media:Locking.ppt|sissejuhatus]]  
* [[Media:locks_20080319.pdf|Spinlock detaile]]
* [[Media:locks_20080319.pdf|Spinlock detaile]]
* [[Media:11-transactions.pdf|transaktsioonide sissejuhatus]]
* [[Media:11-transactions.pdf|transaktsioonide sissejuhatus]]

Viimane redaktsioon: 29. detsember 2010, kell 14:00

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

P2P põhimõtted

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


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


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.

RDF ja schemaless andmebaasid

Põhipunktid, eridetaile mitte:

Mapreduce ja memcached tööpõhimõtted


Lukustamine ja transaktsioonid