<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=Itv0040_2012</id>
	<title>Itv0040 2012 - Redigeerimiste ajalugu</title>
	<link rel="self" type="application/atom+xml" href="http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=Itv0040_2012"/>
	<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Itv0040_2012&amp;action=history"/>
	<updated>2026-10-28T12:40:53Z</updated>
	<subtitle>Selle lehekülje redigeerimiste ajalugu</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=Itv0040_2012&amp;diff=10312&amp;oldid=prev</id>
		<title>Tammet – 2. september 2013, kell 01:01</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Itv0040_2012&amp;diff=10312&amp;oldid=prev"/>
		<updated>2013-09-02T01:01:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 2. september 2013, kell 03:01&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;11. rida:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;11. rida:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Lektor: Tanel Tammet&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Lektor: Tanel Tammet&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Olemas on ka &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[itv0040 2012 |2012 aasta materjalide arhiiv]] ja &lt;/del&gt;[[itv0040 2011 |2011 aasta materjalide arhiiv]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Olemas on ka [[itv0040 2011 |2011 aasta materjalide arhiiv]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/table&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/table&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;= &amp;lt;font color=&quot;red&quot;&amp;gt; See leht on varemloetud kursuse arhiiv, siin ei ole värsket informatsiooni! Otsi üles kursuse hetkel aktiivne leht. &amp;lt;/font&amp;gt; =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Aeg, koht ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Aeg, koht ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key lambdadb:diff:1.41:old-10311:rev-10312:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=Itv0040_2012&amp;diff=10311&amp;oldid=prev</id>
		<title>Tammet: Uus lehekülg: &#039;&lt;table&gt; &lt;tr&gt; &lt;td&gt; revolutsioon &lt;/td&gt; &lt;td&gt; Ainekood: ITV0120&lt;br&gt; Täielik nimi: Võrgurakendused II - hajussüsteemide tehnoloogia&lt;br&gt; Link:  ht...&#039;</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Itv0040_2012&amp;diff=10311&amp;oldid=prev"/>
		<updated>2013-09-02T01:00:24Z</updated>

		<summary type="html">&lt;p&gt;Uus lehekülg: &amp;#039;&amp;lt;table&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt; &lt;a href=&quot;/wiki/Fail:Revolution_small.jpg&quot; title=&quot;Fail:Revolution small.jpg&quot;&gt;left|revolutsioon&lt;/a&gt; &amp;lt;/td&amp;gt; &amp;lt;td&amp;gt; Ainekood: ITV0120&amp;lt;br&amp;gt; Täielik nimi: Võrgurakendused II - hajussüsteemide tehnoloogia&amp;lt;br&amp;gt; Link:  ht...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uus lehekülg&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
[[Pilt:Revolution_small.jpg|left|revolutsioon]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Ainekood: ITV0120&amp;lt;br&amp;gt;&lt;br /&gt;
Täielik nimi: Võrgurakendused II - hajussüsteemide tehnoloogia&amp;lt;br&amp;gt;&lt;br /&gt;
Link:  http://www.lambda.ee/index.php/V%C3%B5rgurakendused_II&amp;lt;br&amp;gt;&lt;br /&gt;
Punkte: 2.5 AP ehk 4 EAP&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Lektor: Tanel Tammet&amp;lt;br&amp;gt;&lt;br /&gt;
Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223&amp;lt;br&amp;gt;&lt;br /&gt;
Olemas on ka [[itv0040 2012 |2012 aasta materjalide arhiiv]] ja [[itv0040 2011 |2011 aasta materjalide arhiiv]].&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aeg, koht ==&lt;br /&gt;
&lt;br /&gt;
Semester: sügis&amp;lt;br&amp;gt;&lt;br /&gt;
Tulemus: eksam&amp;lt;br&amp;gt;&lt;br /&gt;
Hindamise meetod: praktikumide tulemused (pool) pluss eksam (teine pool)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Loeng: reedeti 08:00-09:30 ruumis X-211A (majanduse maja)&amp;lt;br&amp;gt;&lt;br /&gt;
Praktikum: teisipäeviti 16:00-17:30 arvutiklassides IT-213A, IT-213B .&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;Tulemused&amp;lt;/font&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
[[media:Vrak_2012.pdf|Tulemused põhieksamite järel]]&lt;br /&gt;
&lt;br /&gt;
Järeleksam:&lt;br /&gt;
&lt;br /&gt;
* Reede, 1 veebruar kell 16:00.  Ruum VI-201.&lt;br /&gt;
* Järgmine järeleksam toimub mai keskpaiku. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Eksam ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vali järgmistest endale sobiv eksamiaeg:&lt;br /&gt;
&lt;br /&gt;
* Teisipäev, 8. jaanuar kell 10:00 ruumis X-211B&lt;br /&gt;
* Neljapäev, 17. jaanuar kell 10:00 ruumis X-212&lt;br /&gt;
&lt;br /&gt;
[[Võrgurakendused 2 eksamimaterjalid 2012]]&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Praktilised tööd ja tähtajad ==&lt;br /&gt;
&lt;br /&gt;
Töid võib teha 1-3 inimesest grupina.&lt;br /&gt;
&lt;br /&gt;
Kokku on töid 2. Kumbki prakikum täismahus tehtuna annab 25 punkti, sellele võivad lisanduda ekstrapunktid. Puudulikult tehtud töö punktiarv jääb alla 25 punkti. Hilinenud kodutöö eest saab pooled muidu saadaolevad punktid. Töid tuleb esitada praktikumi ajal, projektori abil, väikese ülevaatena kõigile tudengitele.&lt;br /&gt;
&lt;br /&gt;
* 1. Tähtaeg 23. oktoober. Kolm alternatiivi, mille vahel võid ise valida:&lt;br /&gt;
** [[Vorgurakendused 2 prax 1 2012 | 1 praks: P2P rakendus]]: sisu sama, mis 2010 esimene prax. &lt;br /&gt;
** [[Vorgurakendused 2 prax 1 variant b 2012| 1. praks: masspäringute hajutamise rakendus]] &lt;br /&gt;
** Teha ise katseid või rakendus õppejõuga eelnevalt kokku lepitud teemal (apid, protokollid) ja teha väike loeng/ülevaade katsetest/rakendusest.&lt;br /&gt;
* 2. Tähtaeg 18. detsember. Kaks alternatiivi:&lt;br /&gt;
** [[Vorgurakendused 2 prax 2 2012 | 2 praks: android ja google app engine]]. &amp;lt;!-- NB! 2012 tuleb siia veidi muutusi: ära hakka enne muutuste ilmumist seda praksi veel tegema. Siin on ka mõned [[2012 teise praksi ideed]] kaalumiseks. --&amp;gt;&lt;br /&gt;
** Teha ise katseid või rakendus õppejõuga eelnevalt kokku lepitud teemal (mobiilirakendused ja pilvekeskkonnad) ja teha väike loeng/ülevaade katsetest/rakendusest.&lt;br /&gt;
&lt;br /&gt;
== Kursus varasematel aastatel ==&lt;br /&gt;
&lt;br /&gt;
* I periood: Tammet (hajutatud failisüst, dns, p2p, ...) http://deepthought.ttu.ee/it/vorgutarkvara/wav4101/&lt;br /&gt;
* II periood: Grauen (eelmise jätk) http://cs.ttu.ee/kursused/itv0040/&lt;br /&gt;
* III periood: Kadastik (sõnumivahetus) http://cs.ttu.ee/tiki-index.php?page=ITV0040-2008&lt;br /&gt;
* IV periood: Tammet http://www.lambda.ee/index/itv0040&lt;br /&gt;
&lt;br /&gt;
== Esialgne loengukava ==&lt;br /&gt;
&lt;br /&gt;
Kursus jaguneb laias laastus neljaks teemaks: &lt;br /&gt;
&lt;br /&gt;
* Protokollid, P2P, andme-apid võrgus (neil teemadel esimene praks)&lt;br /&gt;
* Mobiilirakendused ja pilvekeskkonnad (neil teemadel teine praks)&lt;br /&gt;
* Paralleelrehkendused&lt;br /&gt;
* Andmete hajutamine ja hajutatud andmete koondamine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loengute esialgne plaan:&lt;br /&gt;
&lt;br /&gt;
*1. Detailsem ülevaade kursuse sisust, sissejuhatus 1. praktikumi, protokollide algus, http, json&lt;br /&gt;
&amp;lt;!-- :[[Media:Protocols.ppt|Loengu raampresentatsioon]] --&amp;gt;&lt;br /&gt;
:&amp;lt;b&amp;gt;Http ja json&amp;lt;/b&amp;gt;: [[võrgurakenduste protokollid 1]]&lt;br /&gt;
:Üldist materjali ja kursusi mujalt:&lt;br /&gt;
:http://en.wikipedia.org/wiki/Distributed_computing&lt;br /&gt;
:http://code.google.com/edu/parallel/index.html&lt;br /&gt;
:http://code.google.com/edu/parallel/dsd-tutorial.html&lt;br /&gt;
:http://code.google.com/edu/submissions/rutgers/index.html&lt;br /&gt;
&lt;br /&gt;
*2. Praktikumi lisadetaile, protokollide jätk, xml ja xml põhised protokollid xml-rpc ja soap&lt;br /&gt;
:&amp;lt;b&amp;gt;xml protokollid xml-rpc, soap ja seotud tehnoloogiad&amp;lt;/b&amp;gt;: [[võrgurakenduste protokollid 2]]&lt;br /&gt;
:Probleemidest: [[veebiteenuste võlu ja valu]] ja [http://www.wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/ s stands for simple]&lt;br /&gt;
&lt;br /&gt;
*3. Protokollide jätk ja P2P sissejuhatus&lt;br /&gt;
: &amp;lt;b&amp;gt;REST, binary protokollid, XMPP&amp;lt;/b&amp;gt;: [[võrgurakenduste protokollid 3]]&lt;br /&gt;
:P2P sissejuhatus:&lt;br /&gt;
:[http://en.wikipedia.org/wiki/Peer-to-peer vikipeedia ülevaade]&lt;br /&gt;
&amp;lt;!-- :[http://www.srdc.metu.edu.tr/webpage/seminars/p2p/P2P.ppt hea paraja detailsusega sissejuhatus] --&amp;gt;&lt;br /&gt;
:[http://www.cs.ucy.ac.cy/courses/EPL420/Slides/Chapter2_4ed-P2P.ppt ülevaatepresentatsioon]&lt;br /&gt;
:[http://www.it.lut.fi/comlab/ssotc/ssotc08/presentations/Lappeenranta_summer_school_Jukka_K_Nurminen.ppt alternatiivne ülevaatepresentatsioon]&lt;br /&gt;
:[http://www14.in.tum.de/personen/schmiste/dynamo08.ppt hea detailne ülevaade eri P2P tehnoloogiatest]&lt;br /&gt;
&lt;br /&gt;
*4. P2P jätk: DHT (distributed hash tables) ja bittorrent&lt;br /&gt;
:[http://en.wikipedia.org/wiki/Distributed_hash_table ülevaade wikipedias]&lt;br /&gt;
:Chord:&lt;br /&gt;
:Põhimaterjal - [http://pdos.csail.mit.edu/rtm/slides/harvard02.ppt Chordi põhimõtted] - lugeda kuni Ivy osani (Ivy on antud juhul teemaväline)&lt;br /&gt;
&amp;lt;!-- :Täiendavalt vaata [http://www.cs.berkeley.edu/~kubitron/courses/cs294-4.../lec03-chord.ppt seda presentatsiooni] visualiseeritud algoritmidega (ppt presentatsioonirezhiimis!) &lt;br /&gt;
:Täiendavalt juurde lugeda [http://www.ece.utexas.edu/~garg/f04/dist2/papers/chord.ppt chordi ülevaadet algoritmide skeemi] ja põhiteoreemidega (ilma tõestusteta) --&amp;gt;&lt;br /&gt;
:Lisaks tasuks veidi uurida artikleid [http://en.wikipedia.org/wiki/Chord_%28peer-to-peer%29 wikipedia] sissekande lõpus (external links)&lt;br /&gt;
:Kademlia:&lt;br /&gt;
:Põhimaterjal [http://www.cs.uiowa.edu/~ghosh/kademlia.ppt presentatsioon autoritelt]&lt;br /&gt;
:Täiendavalt [http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf autorite artikkel]&lt;br /&gt;
:Bittorrent:&lt;br /&gt;
:[http://www.cs.uiowa.edu/~ghosh/bittorrent.ppt bittorrenti protokoll ja ülevaade]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29 täiendavalt wikipediast]&lt;br /&gt;
&lt;br /&gt;
*5. Suured avalikud andme-apid.&lt;br /&gt;
: [[Andme-apide märkmed loengust]]&lt;br /&gt;
&lt;br /&gt;
*6. Pilvekeskkonnad.&lt;br /&gt;
&lt;br /&gt;
*7. Google appengine, database api, google bigtable and file system stack&lt;br /&gt;
:http://code.google.com/appengine/&lt;br /&gt;
&lt;br /&gt;
*8: Sissejuhatus 2. praktikumi, Androidi rakenduste ehitamine&lt;br /&gt;
:http://developer.android.com/index.html&lt;br /&gt;
&lt;br /&gt;
*9. Mobiilirakenduste tegemine üldisemalt&lt;br /&gt;
:Mobi [[Media:Mobi android lecture.pdf|loengu pdf]]&lt;br /&gt;
:Mobi [https://github.com/madisp/PostimeesRss loengu koodi link]&lt;br /&gt;
&lt;br /&gt;
*10. Paralleelrehkendused. Andmebaasid, lukustamine ja transaktsioonid.&lt;br /&gt;
:Lukustamise [[Media:Locking_v2.ppt|sissejuhatus]] &lt;br /&gt;
&lt;br /&gt;
*11. Paralleelrehkendused jätkuvad.&lt;br /&gt;
:[[Media:locks_20080319.pdf|Spinlock detaile]]&lt;br /&gt;
:[[Media:11-transactions.pdf|transaktsioonide sissejuhatus]]&lt;br /&gt;
&lt;br /&gt;
*12. Mapreduce framework for automating app parallelization, memcached &lt;br /&gt;
:Hea [http://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;cd=2&amp;amp;ved=0CBkQxQEwAQ&amp;amp;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&amp;amp;rct=j&amp;amp;q=google%20mapreduce%20theory%20and%20implementation%20Christophe%20Bisciglia%2C%20Aaron%20Kimball%20llm3&amp;amp;ei=plH_TPWOI4ay8gPVss2MCw&amp;amp;usg=AFQjCNE9y0GiXVo_hNWPmywfUjt_3ZhQqg&amp;amp;cad=rja Mapreduce sissejuhatus] &lt;br /&gt;
:Mapreduce [http://static.googleusercontent.com/external_content/untrusted_dlcp/labs.google.com/en//papers/mapreduce-osdi04.pdf klassikaline põhiartikkel]&lt;br /&gt;
:[http://www.majordojo.com/2007/03/memcached-howto.php memcached ülevaade]&lt;br /&gt;
&lt;br /&gt;
*13. Schemaless andmebaaside sissejuhatus&lt;br /&gt;
:Põhiülevaade [[Media:RDFandschemalessdatabases2.pdf]] &lt;br /&gt;
:Huvi korral tasub konkreetselt RDF kohta lugeda [http://www.w3.org/TR/rdf-primer/ siit]&lt;br /&gt;
&lt;br /&gt;
*14. Andmelaod.&lt;br /&gt;
&lt;br /&gt;
*15. Hajutatud andmekogude integreerimine. Vaata ka linke:&lt;br /&gt;
: [http://momjian.us/main/writings/pgsql/replication.pdf Postgres replication intro]&lt;br /&gt;
: [http://wiki.postgresql.org/wiki/Replication,_Clustering,_and_Connection_Pooling Postgres clustering and replication]&lt;br /&gt;
: [http://www.postgresql.org/docs/current/interactive/high-availability.html Postgres high availability]&lt;br /&gt;
: [http://goanna.cs.rmit.edu.au/~e76763/tiger_ref/lkmt10-dnis.pdf Integrating distributed sem web data]&lt;br /&gt;
: [http://docs.oracle.com/cd/B28359_01/server.111/b28318/integrat.htm Oracle information integration]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*16. Lisamaterjalidena [[võrgurakendused 2: täiendavad lingid]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Kursus]]&lt;/div&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
</feed>