Võrgurakendused II: erinevus redaktsioonide vahel
Resümee puudub |
|||
| 37. rida: | 37. rida: | ||
* IV periood: Tammet http://www.lambda.ee/index/itv0040 | * IV periood: Tammet http://www.lambda.ee/index/itv0040 | ||
== | == Loenguteemade plaan == | ||
* Quick overview: 1 loeng | |||
* Asynchronous comms and parallelism. Problems and algorithms: 1-2 loengut | |||
** Yhe masina kontekstis: processes, threads, locking, synchronous | |||
** Mitme masina kontekstis: processes, asynchronous stuff, fookus siin | |||
** mapreduce. | |||
* Comm protocols: 1-2 | |||
** Json natuke, XML-RPC veidi rohkem, SOAP rohkem, REST veidi, Google protocol buffers | |||
* Comm semantics: rdf värk ja veidi seonduv: 1 loeng | |||
* Dns ja squid? 1 või 0.5 loengut | |||
* P2P: 2 loengut | |||
** ylevaade mis sorti ja probleemid | |||
** detailsemalt bittorrent | |||
** P2P sip | |||
* Skype: loodetavasti 1 loeng | |||
* Message systems: 2 loengut | |||
* Social networking apidega rakenduste tegemisest: 1 loeng | |||
* Google bigtable and mapreduce: 2 loengut | |||
Võimalikud lisateemad: | |||
* memcached | |||
* dbase replication | |||
* mashups | |||
* social networks integration | |||
== Lugemismaterjale == | == Lugemismaterjale == | ||
* http://en.wikipedia.org/wiki/Distributed_computing | |||
* http://code.google.com/edu/parallel/index.html | |||
* http://code.google.com/edu/parallel/dsd-tutorial.html | |||
* http://code.google.com/edu/submissions/rutgers/index.html | |||
[[Category:Kursus]] | [[Category:Kursus]] | ||
Redaktsioon: 9. september 2009, kell 17:34
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
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 224
Praktikum: kolmapäeviti 17.45-19.15
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 või 3: täpsustub oktoobris. Kõik kodutööd annavad võrdse arvu punkte. Esitamisega hilinemisel vähendatakse punktiarvu kaks korda (näiteks 8 asemel 4).
Esimene kodutöö peab olema valmis 23 oktoobril. Detaile vaata siit
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: 1 loeng
- Asynchronous comms and parallelism. Problems and algorithms: 1-2 loengut
- Yhe masina kontekstis: processes, threads, locking, synchronous
- Mitme masina kontekstis: processes, asynchronous stuff, fookus siin
- mapreduce.
- Comm protocols: 1-2
- Json natuke, XML-RPC veidi rohkem, SOAP rohkem, REST veidi, Google protocol buffers
- Comm semantics: rdf värk ja veidi seonduv: 1 loeng
- Dns ja squid? 1 või 0.5 loengut
- P2P: 2 loengut
- ylevaade mis sorti ja probleemid
- detailsemalt bittorrent
- P2P sip
- Skype: loodetavasti 1 loeng
- Message systems: 2 loengut
- Social networking apidega rakenduste tegemisest: 1 loeng
- Google bigtable and mapreduce: 2 loengut
Võimalikud lisateemad:
- memcached
- dbase replication
- mashups
- social networks integration