{"id":34759,"date":"2019-10-31T22:00:14","date_gmt":"2019-10-31T19:00:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry\/"},"modified":"2019-10-31T22:00:14","modified_gmt":"2019-10-31T19:00:14","slug":"osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry","title":{"rendered":"Jaotatud s\u00fcsteemide teooria rajajad h\u00fcdraga embuses.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Jaotatud s\u00fcsteemide teooria rajajad h\u00fcdraga embuses.\" src=\"\/wp-content\/uploads\/ff4e7005bddfed3bab23e667d4b24151.jpg\" style=\"display:block;margin: 0 auto;\" \/>See <strong>Leslie Lamport<\/strong> \u2014 p\u00f5hiteooriate autor hajusates arvutustes, ja te tunnete teda v\u00f5ib-olla ka s\u00f5na La t\u00e4he poolest <b>La<\/b>TeX \u2014 \u00abLamport TeX\u00bb. Just tema tutvustas juba 1979. aastal m\u00f5istet <noindex><a rel=\"nofollow\" href=\"http:\/\/lamport.azurewebsites.net\/pubs\/multi.pdf\">j\u00e4rjekindlast koosk\u00f5lastatusest<\/a><\/noindex>, ja tema artikkel <noindex><a rel=\"nofollow\" href=\"http:\/\/lamport.azurewebsites.net\/pubs\/time-clocks.pdf\">\u00abKuidas teha mitu protsessorit, mis \u00f5igesti t\u00e4idab mitu \u00fclesannet\u00bb<\/a><\/noindex> sai Dijkstra auhinna (t\u00e4psemalt, 2000. aastal kutsuti auhind vanasti \u00abPODC Influential Paper Award\u00bb). Temast on olemas <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Leslie_Lamport\">artikkel Vikipeedias<\/a><\/noindex>, kus leiate veel m\u00f5ningaid huvitavaid linke. Kui olete p\u00f5nevil \u0437\u0430\u0434\u0430\u0447\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 happens-before v\u00f5i <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%B2%D0%B8%D0%B7%D0%B0%D0%BD%D1%82%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D1%85_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D0%BB%D0%BE%D0%B2\">b\u00fctsantsi kindralite probleemidest<\/a><\/noindex> (BFT), siis peaksite m\u00f5istma, et kogu selle taga on Lamport.<br clear=\"all\">\n<\/p>\n<p><\/p>\n<p>Ja ta tuleb peagi meie uuele hajutatud arvutuste konverentsile \u2014 Hydra, mis leiab aset 11.-12. juulil Peterburis. V\u00f5tame hetk ja vaatame, millega on tegemist.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1 id=\"hydra-2019\">Hydra 2019<\/h1>\n<p><\/p>\n<p>Nagu mitmeprotsessimine teemad on meie konverentsidel alati olnud \u00fched populaarseimad. Just \u00e4sja oli see saal t\u00fchi, kuid n\u00fc\u00fcd astub lavale inimene, kes r\u00e4\u00e4gib m\u00e4lumudelist, happens-before'ist v\u00f5i mitmeprotsessilisest pr\u00fcgikogumisest, ja \u2014 bum! \u2014 juba on tuhat inimest k\u00f5ikjal, et v\u00f5tta istet ja t\u00e4helepanelikult kuulata. Mis on selle edu saladus? Kas v\u00f5ib-olla on see, et meil on k\u00e4es m\u00f5ni riistvara, mis suudab korraldada jaotatud arvutusi? V\u00f5i on see, et alateadlikult m\u00f5istame oma suutmatust seda t\u00e4ielikult kasutusele v\u00f5tta? On olemas t\u00f5eline lugu \u00fchest Peterburi kvantist (ehk finantskvantitatiivne anal\u00fc\u00fctik ja arendaja), kelle k\u00e4es oli arvutiklaster, mille t\u00e4ielikku j\u00f5udlust suudab kasutada vaid tema. Mida teie teeksite, kui saaksite oma \u00fclesannete t\u00e4itmiseks palju suuremad ressursid kui praegu?<\/p>\n<p><\/p>\n<p>Sellest populaarsusest tulenevalt levib teema tootlikkusest ja t\u00f5husatest arvutustest konverentside kavadesse. Kui palju kahest p\u00e4evast ettekannetest v\u00f5iks r\u00e4\u00e4kida tootlikkusest \u2013 kolmandik, kaks kolmandikku? M\u00f5nes kohas on kunstlikud piirangud, mis piiravad seda laienemist: tootlikkuse k\u00f5rval peab alati j\u00e4\u00e4ma koht uutele veebiraamistikutele, m\u00f5nele DevOpsile v\u00f5i arhitektuurilisele astronaudimisele. Ei, tootlikkus, sa ei s\u00f6\u00f6 meid k\u00f5iki \u00fches t\u00fckis!<\/p>\n<p><\/p>\n<p>V\u00f5i v\u00f5iks minna vastupidist teed, alla anda ja ausalt korraldada konverents, mis keskendub t\u00e4ielikult ja ainult jaotatud arvutustele. Ja siin ta on, Hydra.<\/p>\n<p><\/p>\n<p>Olgem ausad, et t\u00e4nap\u00e4eva k\u00f5ik arvutused on rohkemal v\u00f5i v\u00e4hemal m\u00e4\u00e4ral jaotatud. Olgu selleks palju sisendeid omav masin, arvutuste klastri v\u00f5i suurem jaotatud teenus \u2013 igal pool on palju protsesse, mis teevad iseseisvaid arvutusi paralleelselt omavahel s\u00fcnkroonituna. Just sellele, kuidas see teoorias toimib ja praktikas v\u00e4lja n\u00e4eb, keskendub Hydra.<\/p>\n<p><\/p>\n<h1 id=\"programma-konferencii\">Konverentsi programm<\/h1>\n<p><\/p>\n<p>Programm on praegu vormimise etapis. See sisaldab ettekandeid ja teadust\u00f6id jaotatud s\u00fcsteemide teooriate rajajatelt ja inseneridelt, kes t\u00f6\u00f6tavad nendega aktiivselt.<\/p>\n<p><\/p>\n<p>N\u00e4iteks on juba teada, et osaleb Leslie Lamport Microsoft Research'ist ja Maurice Herlihy Brown University'ist. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Jaotatud s\u00fcsteemide teooria rajajad h\u00fcdraga embuses.\" src=\"\/wp-content\/uploads\/f031fa812a8f7fa4ca9a60a78edddf20.jpg\" style=\"display:block;margin: 0 auto;\" \/> <strong>Maurice Herlihy<\/strong> on v\u00e4ga tuntud ja hinnatud arvutiteaduse professor, kellest on ka <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Maurice_Herlihy\">Wikipedia leht<\/a><\/noindex>, kus saab liikuda linkidele ja teadust\u00f6\u00f6dele. Seal v\u00f5ite m\u00e4rkida koguni kaks Dijkstra auhinda, esimene \u2014 t\u00f6\u00f6 eest <noindex><a rel=\"nofollow\" href=\"https:\/\/cs.brown.edu\/~mph\/Herlihy91\/p124-herlihy.pdf\">\u00abWait-Free Synchronization\u00bb<\/a><\/noindex>, ja teine, uuem \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/courses.cs.vt.edu\/cs5204\/fall09-kafura\/Papers\/TransactionalMemory\/Architecture-Support.pdf\">\u00abTransactional Memory: Architectural Support for Lock-Free Data Structures\u00bb<\/a><\/noindex>. Muide, lingid viivad mitte ainult SciHub'i, vaid ka Brown University' ja Virginia Tech University' juurde, seega saate neid avada ja lugeda.<br clear=\"all\">\n<\/p>\n<p><\/p>\n<p>Maurice kavatseb pidada p\u00f5hiettekande pealkirjaga \u00abBlockchains from a distributed computing perspective\u00bb. Kui olete huvitatud, siis v\u00f5ite vaadata Maurice'i ettekande salvestust Peterburi JUG'ist. Hinnake, kui selgelt ja arusaadavalt ta teemat esitleb.<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"S3Fx-7avfs4\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/S3Fx-7avfs4\/hqdefault.jpg\" alt=\"Vaata videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><img decoding=\"async\" alt=\"Jaotatud s\u00fcsteemide teooria rajajad h\u00fcdraga embuses.\" src=\"\/wp-content\/uploads\/21f301bf6d5f4b86fd52c2a82f98b25c.jpg\" style=\"display:block;margin: 0 auto;\" \/>Teise p\u00f5hiettekande pealkirjaga \u00abDual Data Structures\u00bb peab <strong>Michael Scott<\/strong> University of Rochester'ist. Ja arvatavasti on tal ka oma <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Michael_L._Scott\">Wikipedia leht<\/a><\/noindex>. Wisconsini osariigis on ta tuntud Wisconsin-Madisoni \u00fclikooli dekaani t\u00f6\u00f6 poolest, ning \u00fcldiselt on ta tuntud kui inimene, kes koos Doug Leaga t\u00f6\u00f6tas v\u00e4lja need mitteblokeerivad algoritmid ja s\u00fcnkroonsed j\u00e4rjekorrad, mida Java raamatukogud kasutavad. Oma Dijkstra auhinna sai ta kolm aastat p\u00e4rast Herlihit, t\u00f6\u00f6 eest \"Algorithms for scalable synchronization on shared-memory multiprocessors\" (nagu peab, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cs.rochester.edu\/u\/scott\/papers\/1991_TOCS_synch.pdf\">see on avalikult saadaval<\/a><\/noindex> Rochesteri \u00dclikooli veebiraamatukogus).<br clear=\"all\">\n<\/p>\n<p><\/p>\n<p>Kuni juuli keskpaigani on veel palju aega. Teiste ettekandjate ja nende teemade kohta anname teada, kui programm t\u00e4psustub ja juuli l\u00e4heneb. <\/p>\n<p><\/p>\n<p>Tegelikult on tekkinud k\u00fcsimus \u2014 miks me korraldame Hydra suvel? See on ju surnud hooaeg, puhkused. Probleem on selles, et esinejate seas on \u00fclikooli \u00f5ppej\u00f5ud, ning igal muul ajal on nad h\u00f5ivatud. Me lihtsalt ei suutnud valida teisi kuup\u00e4evi.<\/p>\n<p><\/p>\n<h1 id=\"diskussionnye-zony\">Arutelualad<\/h1>\n<p><\/p>\n<p>Teistel konverentsidel juhtub, et esineja loeb, mis on vajalik, ja lahkub kohe. Osalejatel pole isegi aega teda otsida \u2013 j\u00e4rgmine ettekande algab peaaegu kohe. See on v\u00e4ga valus, eriti kui kohal on sellised t\u00e4htsad inimesed nagu Lamport, Hurley ja Scott, ja sa oled tegelikult konverentsile tulnud ainult selleks, et nendega kohtuda ja midagi arutada. <\/p>\n<p><\/p>\n<p>Meie juures on see probleem lahendatud. Omaaegse ettekande j\u00e4rel suundub esineja spetsiaalsesse arutelualasse, mis on varustatud v\u00e4hemalt markertahvli, ja teil on piisavalt aega. Ametlikult lubab ettekandja viibida seal v\u00e4hemalt kogu vaheaja jooksul ettekannete vahel. Tegelikult v\u00f5ivad need arutelualad <em>\u201ekatsetada\u201c sularaha v\u00e4ljastamist \u2013 v\u00e4ltides tootja etten\u00e4htud kontrolle. Kaardir\u00f6\u00f6vlid installivad sellised muudetud t\u00f6\u00f6riistad oma s\u00fclearvutisse v\u00f5i \u00fchesilindrilisse mikrokontrollerisse, mille nad seej\u00e4rel \u00fchendavad otse sularaha v\u00e4ljastamise seadmega, et ebaseaduslikult raha v\u00e4lja v\u00f5tta.<\/em> kestma tundide viisi (s\u00f5ltuvalt esineja soovist ja vastupidavusest). <\/p>\n<p><\/p>\n<p>Mis puudutab Lamporti, siis kui ma \u00f5igesti aru sain, soovib ta v\u00f5imalikult palju inimesi veenda, et <noindex><a rel=\"nofollow\" href=\"https:\/\/lamport.azurewebsites.net\/tla\/tla.html\">TLA+<\/a><\/noindex> on hea asi. (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/TLA%E2%81%BA\">Artikkel TLA+ kohta Vikipeedias<\/a><\/noindex>). See this as a great opportunity for engineers to learn something new and valuable. Leslie suggests an alternative \u2014 those interested can check out his past lectures and come with questions. Instead of a keynote, there could be a specialized Q&amp;A session, followed by a discussion zone. I did some research and found an excellent <noindex><a rel=\"nofollow\" href=\"http:\/\/lamport.azurewebsites.net\/video\/videos.html\">course on TLA+<\/a><\/noindex> (officially duplicated <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLWAv2Etpa7AOAwkreYImYt0gIpOdWQevD\">with the YouTube playlist<\/a><\/noindex>) and a one-hour lecture <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=-4Yp3j_jk8Q\">\u2018Thinking Above the Code\u2019<\/a><\/noindex> from the Microsoft Faculty Summit.<\/p>\n<p><\/p>\n<p>If you\u2019ve seen all these people as solid granite names from Wikipedia and book covers \u2014 now is the perfect time to meet them in person! Engage and ask questions that the pages of academic articles won't answer, but their authors will be happy to address.<\/p>\n<p><\/p>\n<h1 id=\"call-for-papers\">Call for Papers<\/h1>\n<p><\/p>\n<p>It's no secret that many of those reading this article would also like to share something interesting. From an engineering perspective, scientifically \u2014 from any angle. Distributed computing is a vast and deep topic that has room for everyone.<\/p>\n<p><\/p>\n<p>If you want to present alongside Lamport, it is quite possible. To become a speaker, you need to <strong><noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.ru\/callforpapers\/?utm_source=habr&amp;utm_medium=445730\">follow the link<\/a><\/noindex><\/strong>, ole t\u00e4helepanelik seal k\u00f5ike lugedes ja tegutsedes vastavalt juhistele. <\/p>\n<p><\/p>\n<p>Olge rahulikud, kui olete protsessiga liitunud, saavad nad teid aidata. Programmi komiteel on piisavad ressursid, et toetada teid esitluse, selle sisu ja vormistamise osas. Koordinaator aitab korralduslike k\u00fcsimustega ja nii edasi. <\/p>\n<p><\/p>\n<p>P\u00f6\u00f6rake erilist t\u00e4helepanu pildile kuup\u00e4evadega. Juuli on osalejale \u00fcsna kauge aeg, kuid esinejal on vaja hakata tegutsema juba praegu. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Jaotatud s\u00fcsteemide teooria rajajad h\u00fcdraga embuses.\" src=\"\/wp-content\/uploads\/80d555e70f56ca569ed0fe32f88df448.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h1 id=\"shkola-sptdc\">SPTDC Kool<\/h1>\n<p><\/p>\n<p>Konverents toimub \u00fchel ja samal platvormil SPTDC kooliga, seega k\u00f5ik, kes ostavad koolipileti, saavad konverentsipiletid \u2014 <strong>20% allahindlusega<\/strong>.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/sptdc.ru\/?utm_source=habr&amp;utm_medium=445730\">Suvekool jaotatud arvutamise praktika ja teooria kohta (SPTDC)<\/a><\/noindex> \u2014 kool, mis pakub laia valikut kursusi jaotatud s\u00fcsteemide praktiliste ja teoreetiliste aspektide kohta, mida viivad l\u00e4bi valdkonna tunnustatud spetsialistid.<\/p>\n<p><\/p>\n<p>Kool toimuvad inglise keeles, seega n\u00e4eb arutletav teemade nimekiri v\u00e4lja j\u00e4rgmine:<\/p>\n<p><\/p>\n<ul>\n<li>Konkreetsete andmestruktuuride: \u00f5igsus ja efektiivsus;<\/li>\n<li>Algsed algoritmid mitte-volatile m\u00e4lule;<\/li>\n<li>Jaotatud arvutatavus;<\/li>\n<li>Jaotatud masin\u00f5pe; <\/li>\n<li>Oleku-masina replikeerimine ja Paxos;<\/li>\n<li>Byzantine vea taluvus;<\/li>\n<li>Blokeeringute algoritmilised alused.<\/li>\n<\/ul>\n<p><\/p>\n<p>Esinevad j\u00e4rgmised esinejad:<\/p>\n<p><\/p>\n<ul>\n<li>Leslie Lamport (Microsoft);<\/li>\n<li>Maurice Herlihy (Brown University);<\/li>\n<li>Michael Scott (University of Rochester);<\/li>\n<li>Dan Alistarh (IST Austria);<\/li>\n<li>Trevor Brown (University of Waterloo);<\/li>\n<li>Eli Gafni (UCLA);<\/li>\n<li>Danny Hendler (Ben Gurion University);<\/li>\n<li>Achour Mostefaoui (University of Nantes).<\/li>\n<\/ul>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLVe-2wcL84b9G9o7KPubp6NO0nqI1a-Qp\">Esitusloend<\/a><\/noindex> eelneva kooli ettekanded saab vabalt vaadata YouTube'is:<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"videoseries\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/videoseries\/hqdefault.jpg\" alt=\"Vaata videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h1 id=\"sleduyuschie-shagi\">J\u00e4rgmised sammud<\/h1>\n<p><\/p>\n<p>Konverentsi programm on veel koostamisel. J\u00e4lgige uudiseid Habr's v\u00f5i sotsiaalmeedias (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.facebook.com\/hydraconf\">fb<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/hydraconf\">vk<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/hydraconference\">twitter<\/a><\/noindex>).<\/p>\n<p><\/p>\n<p>Kui te t\u00f5eliselt usute konverentsi (v\u00f5i soovite kasutada spetsiaalset esimest hinda, nn \u00abEarly Bird\u00bb) \u2014 saate minna saidile ja <noindex>osta pileteid<\/noindex>.<\/p>\n<p><\/p>\n<p>Kohtume Hydras!<\/p>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/445730\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u043e \u041b\u0435\u0441\u043b\u0438 \u041b\u044d\u043c\u043f\u043e\u0440\u0442 \u2014 \u0430\u0432\u0442\u043e\u0440 \u043e\u0441\u043d\u043e\u0432\u043e\u043f\u043e\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0445 \u0440\u0430\u0431\u043e\u0442 \u0432 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\u0445, \u0430 \u0435\u0449\u0451 \u0432\u044b \u0435\u0433\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u043d\u0430\u0442\u044c \u043f\u043e \u0431\u0443\u043a\u0432\u0430\u043c La \u0432 \u0441\u043b\u043e\u0432\u0435 LaTeX \u2014 \u00abLamport TeX\u00bb. \u042d\u0442\u043e \u043e\u043d \u0432\u043f\u0435\u0440\u0432\u044b\u0435, \u0435\u0449\u0451 \u0432 1979 \u0433\u043e\u0434\u0443, \u0432\u0432\u0451\u043b \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u0438, \u0430 \u0435\u0433\u043e \u0441\u0442\u0430\u0442\u044c\u044f \u00abHow to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs\u00bb \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u043f\u0440\u0435\u043c\u0438\u044e \u0414\u0435\u0439\u043a\u0441\u0442\u0440\u044b (\u0442\u043e\u0447\u043d\u0435\u0439, \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34759","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u043e \u041b\u0435\u0441\u043b\u0438 \u041b\u044d\u043c\u043f\u043e\u0440\u0442 \u2014 \u0430\u0432\u0442\u043e\u0440 \u043e\u0441\u043d\u043e\u0432\u043e\u043f\u043e\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0445 \u0440\u0430\u0431\u043e\u0442 \u0432 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\u0445, \u0430 \u0435\u0449\u0451 \u0432\u044b \u0435\u0433\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u043d\u0430\u0442\u044c \u043f\u043e \u0431\u0443\u043a\u0432\u0430\u043c La \u0432 \u0441\u043b\u043e\u0432\u0435 LaTeX \u2014 \u00abLamport TeX\u00bb. \u042d\u0442\u043e \u043e\u043d \u0432\u043f\u0435\u0440\u0432\u044b\u0435, \u0435\u0449\u0451 \u0432 1979 \u0433\u043e\u0434\u0443, \u0432\u0432\u0451\u043b \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u0438, \u0430 \u0435\u0433\u043e \u0441\u0442\u0430\u0442\u044c\u044f \u00abHow to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs\u00bb \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u043f\u0440\u0435\u043c\u0438\u044e \u0414\u0435\u0439\u043a\u0441\u0442\u0440\u044b (\u0442\u043e\u0447\u043d\u0435\u0439, \u0432\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0441\u043d\u043e\u0432\u043e\u043f\u043e\u043b\u043e\u0436\u043d\u0438\u043a\u0438 \u0442\u0435\u043e\u0440\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0432 \u043e\u0431\u044a\u044f\u0442\u044c\u044f\u0445 \u0433\u0438\u0434\u0440\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u043e \u041b\u0435\u0441\u043b\u0438 \u041b\u044d\u043c\u043f\u043e\u0440\u0442 \u2014 \u0430\u0432\u0442\u043e\u0440 \u043e\u0441\u043d\u043e\u0432\u043e\u043f\u043e\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0445 \u0440\u0430\u0431\u043e\u0442 \u0432 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\u0445, \u0430 \u0435\u0449\u0451 \u0432\u044b \u0435\u0433\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u043d\u0430\u0442\u044c \u043f\u043e \u0431\u0443\u043a\u0432\u0430\u043c La \u0432 \u0441\u043b\u043e\u0432\u0435 LaTeX \u2014 \u00abLamport TeX\u00bb. \u042d\u0442\u043e \u043e\u043d \u0432\u043f\u0435\u0440\u0432\u044b\u0435, \u0435\u0449\u0451 \u0432 1979 \u0433\u043e\u0434\u0443, \u0432\u0432\u0451\u043b \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u0438, \u0430 \u0435\u0433\u043e \u0441\u0442\u0430\u0442\u044c\u044f \u00abHow to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs\u00bb \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u043f\u0440\u0435\u043c\u0438\u044e \u0414\u0435\u0439\u043a\u0441\u0442\u0440\u044b (\u0442\u043e\u0447\u043d\u0435\u0439, \u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:00:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:00:14+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Jaotatud s\u00fcsteemide teooria rajajad h\u00fcdra embuses | ProHoster","description":"See on Leslie Lamport \u2014 jaotatud arvutuste p\u00f5hit\u00f6\u00f6d autor, ja te v\u00f5ite teda tunda ka t\u00e4he La j\u00e4rgi s\u00f5nas LaTeX \u2014 \u00abLamport TeX\u00bb. Just tema tutvustas esmakordselt, juba 1979. aastal, j\u00e4rjestikuse j\u00e4rjepidevuse m\u00f5istet, ja tema artikkel \u00abHow to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs\u00bb sai Dijkstra auhinna (t\u00e4psemalt,","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0441\u043d\u043e\u0432\u043e\u043f\u043e\u043b\u043e\u0436\u043d\u0438\u043a\u0438 \u0442\u0435\u043e\u0440\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0432 \u043e\u0431\u044a\u044f\u0442\u044c\u044f\u0445 \u0433\u0438\u0434\u0440\u044b | ProHoster","og:description":"\u042d\u0442\u043e \u041b\u0435\u0441\u043b\u0438 \u041b\u044d\u043c\u043f\u043e\u0440\u0442 \u2014 \u0430\u0432\u0442\u043e\u0440 \u043e\u0441\u043d\u043e\u0432\u043e\u043f\u043e\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0445 \u0440\u0430\u0431\u043e\u0442 \u0432 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\u0445, \u0430 \u0435\u0449\u0451 \u0432\u044b \u0435\u0433\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u043d\u0430\u0442\u044c \u043f\u043e \u0431\u0443\u043a\u0432\u0430\u043c La \u0432 \u0441\u043b\u043e\u0432\u0435 LaTeX \u2014 \u00abLamport TeX\u00bb. \u042d\u0442\u043e \u043e\u043d \u0432\u043f\u0435\u0440\u0432\u044b\u0435, \u0435\u0449\u0451 \u0432 1979 \u0433\u043e\u0434\u0443, \u0432\u0432\u0451\u043b \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u0438, \u0430 \u0435\u0433\u043e \u0441\u0442\u0430\u0442\u044c\u044f \u00abHow to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs\u00bb \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u043f\u0440\u0435\u043c\u0438\u044e \u0414\u0435\u0439\u043a\u0441\u0442\u0440\u044b (\u0442\u043e\u0447\u043d\u0435\u0439, \u0432","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:00:14+00:00","article:modified_time":"2019-10-31T19:00:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34759","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 20:31:59","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:15:38","updated":"2026-01-21 20:31:59"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=34759"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34759\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=34759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=34759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=34759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}