Itv0040 2009
Ainekood: ITV0040
Täielik nimi: Võrgurakendused II - hajussüsteemide tehnoloogia
Link: http://www.lambda.ee/index.php/V%C3%B5rgurakendused_II ehk
http://www.lambda.ee/index/itv0040
Lektor: Tanel Tammet
Kontakt: tammet@staff.ttu.ee
Sisukord
See leht on varemloetud kursuse arhiiv, siin ei ole värsket informatsiooni! Otsi üles kursuse hetkel aktiivne leht.
Eksam
29 jaanuari järeleksami tulemused:
- K.N.: 4
- R.V.: 5
- P.G.: 2
NB! NB! Järeleksamile pääsemiseks peab ennast ÕIS-s eelnevalt eksamile registreerima. Mine ÕIS-s http://ois.ttu.ee "sooritused" -> "teadmiste kontrollidele registreerimine", otsi selle aine 29.01.2010 eksam ja registreeri ennast sellele. Probleemide korral otsi abi dekanaadist.
Aeg, koht, tulemus
Semester: sügis
Tulemus: eksam
Hindamise meetod: praktikumide tulemused pluss eksam
Punkte: 2.5 AP ehk 4 EAP
Loeng: kolmapäeviti 16.00-17.30 korpus III ruum 103 (alumine korrus)
Praktikum: kolmapäeviti 17.45-19.15 arvutiklassis IT majas
Hindamine
Kursus lõpeb eksamiga, kusjuures kodutööd annavad punktidest 50% ja eksam 50%. Kõik järgnevas antud kodutööd peavad eksamile pääsemiseks olema tehtud.
Kodutööd ja tähtajad
Kodutöid võib teha 1-3 inimesest grupina.
Kokku on kodutöid 2. Kumbki kodutööd täismahus tehtuna annab 20 punkti, sellele võivad lisanduda ekstrapunktid. Puudulikult tehtud kodutöö punktiarv jääb alla 20 punkti. Hilinenud kodutöö eest saab pooled muidu saadaolevad punktid.
Praktikumid:
Kursus varasematel aastatel
- I periood: Tammet (hajutatud failisüst, dns, p2p, ...) http://deepthought.ttu.ee/it/vorgutarkvara/wav4101/
- II periood: Grauen (eelmise jätk) http://cs.ttu.ee/kursused/itv0040/
- III periood: Kadastik (sõnumivahetus) http://cs.ttu.ee/tiki-index.php?page=ITV0040-2008
- IV periood: Tammet http://www.lambda.ee/index/itv0040
Loenguteemade plaan
- Quick overview. 2 sept.
- Asynchronous comms and parallelism. Problems and algorithms. 9 sept.
- Võtmesõnu: Distributed computingRPCAtomic operationAtomicityACIDLockCache,Synchronous and asynchronous calls, callback
- Linke lugemiseks:vana loeng: sirvi ja loe otsi asju, mis võõrad, ja tutvu
- Comm protocols 1. 16 sept.
- Http, Json , XML-RPC, REST, SOAP: võrgurakenduste protokollid 1
- Probleemidest: veebiteenuste võlu ja valu ja s stands for simple
- Comm protocols 2. 23 sept.
- SOAP additional (WSDL etc), XMPP, Google protocol buffers etc: võrgurakenduste protokollid 2
- P2P 1: ülevaade. 30 sept.
- P2P 2: 7 oktoober, Skype arhitektuurimeeskonna juhilt Andres Kütilt. Communication problems of peer to peer systems:
- Peer to peer architecture offers a number of advantages over client-server approach but also introduces challenges, many of which are related to network topology and low-level communication protocols. In this lecture, several of these problems are presented along with discussion about their possible solutions.
- Xtee: 14 oktoober, xTee süsteemi ühelt põhiautorilt Margu Freudenthalilt.
- xTee on Eesti riigi-andmekogude infovahetussüsteem.
- P2P Bittorrent: 21 oktoober. Bittorrenti detailid, probleemid, arendused. Linke tähtsuse järjekorras:
- Teine kodutöö: 28 oktoober.
- Semantikaküsimused, RDF jms võrgusüsteemides: 4 november.
- Memcached, Google base, Mapreduce: 11 november.
- Hajutatud andmebaasid: 18 november.
- Hajutatud andmebaasid 2: 25 november.
- Lukustamine: 2. detsember.
- Message systems: 9 detsember.
- Botnetid ja materjalide ülevaade 2: 16 detsember.