{"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\/pl\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry","title":{"rendered":"Fundamentali\u015bci teorii system\u00f3w rozproszonych w obj\u0119ciach hydry","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Fundamentali\u015bci teorii system\u00f3w rozproszonych w obj\u0119ciach hydry\" src=\"\/wp-content\/uploads\/ff4e7005bddfed3bab23e667d4b24151.jpg\" style=\"display:block;margin: 0 auto;\" \/>To <strong>Leslie Lamport<\/strong> \u2014 autor fundamentalnych prac w obliczeniach rozproszonych, a by\u0107 mo\u017ce znasz go r\u00f3wnie\u017c z liter La w s\u0142owie <b>La<\/b>TeX \u2014 \u201eLamport TeX\u201d. To on po raz pierwszy, jeszcze w 1979 roku, wprowadzi\u0142 poj\u0119cie <noindex><a rel=\"nofollow\" href=\"http:\/\/lamport.azurewebsites.net\/pubs\/multi.pdf\">sp\u00f3jno\u015bci sekwencyjnej<\/a><\/noindex>, a jego artyku\u0142 <noindex><a rel=\"nofollow\" href=\"http:\/\/lamport.azurewebsites.net\/pubs\/time-clocks.pdf\">\u201eHow to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs\u201d<\/a><\/noindex> otrzyma\u0142a nagrod\u0119 Dijkstra (dok\u0142adniej, w 2000 roku nagroda nosi\u0142a star\u0105 nazw\u0119: \u201ePODC Influential Paper Award\u201d). Jest o nim <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Leslie_Lamport\">artyku\u0142 w Wikipedii<\/a><\/noindex>, gdzie mo\u017cna znale\u017a\u0107 jeszcze kilka interesuj\u0105cych link\u00f3w. Je\u015bli ekscytujesz si\u0119 rozwi\u0105zywaniem problem\u00f3w na temat happens-before lub <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\">problem\u00f3w genera\u0142\u00f3w bizantyjskich<\/a><\/noindex> (BFT), powiniene\u015b wiedzie\u0107, \u017ce za tym wszystkim stoi Lamport.<br clear=\"all\">\n<\/p>\n<p><\/p>\n<p>A on wkr\u00f3tce przyjedzie na nasz\u0105 now\u0105 konferencj\u0119 o obliczeniach rozproszonych \u2014 Hydra, kt\u00f3ra odb\u0119dzie si\u0119 11-12 lipca w Petersburgu. Zobaczmy, kim jest.<\/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>Tematy zwi\u0105zane z wielow\u0105tkowo\u015bci\u0105 s\u0105 jednymi z najpopularniejszych na naszych konferencjach, zawsze takie by\u0142y. Dopiero co ta sala by\u0142a pusta, a oto na scenie pojawia si\u0119 cz\u0142owiek, opowiadaj\u0105cy o modelu pami\u0119ci, happens-before lub wielow\u0105tkowym zbieraniu \u015bmieci \u2014 i bum! \u2014 ju\u017c blisko tysi\u0105c os\u00f3b zajmuje wszystkie dost\u0119pne miejsca, aby usi\u0105\u015b\u0107 i uwa\u017cnie s\u0142ucha\u0107. Jaki jest sekret tego sukcesu? Mo\u017ce to, \u017ce wszyscy mamy jakie\u015b urz\u0105dzenie, zdolne do organizacji oblicze\u0144 rozproszonych? A mo\u017ce to, \u017ce pod\u015bwiadomie rozumiemy swoj\u0105 niezdolno\u015b\u0107 do w\u0142a\u015bciwego wykorzystania jego potencja\u0142u? Jest prawdziwa historia jednego kwanta z Petersburga (czyli analityka ilo\u015bciowego i programisty), kt\u00f3ry mia\u0142 na r\u0119kach klaster obliczeniowy, kt\u00f3rego pe\u0142n\u0105 moc\u0105 mo\u017ce dysponowa\u0107 tylko on. Co by\u015b zrobi\u0142, zdobywaj\u0105c do realizacji swoich zada\u0144 moce wielokrotnie wi\u0119ksze ni\u017c teraz?<\/p>\n<p><\/p>\n<p>Dzi\u0119ki tej popularno\u015bci temat wydajno\u015bci i efektywnych oblicze\u0144 ma tendencj\u0119 do rozprzestrzeniania si\u0119 w programie konferencji. Ile z dw\u00f3ch dni prezentacji mo\u017cna po\u015bwi\u0119ci\u0107 na wydajno\u015b\u0107 \u2014 jedn\u0105 trzeci\u0105, dwie trzecie? Gdzie indziej istniej\u0105 sztuczne ograniczenia, kt\u00f3re ograniczaj\u0105 ten wzrost: opr\u00f3cz wydajno\u015bci musi by\u0107 tak\u017ce miejsce na nowe frameworki internetowe, na jakiego\u015b devopsa lub architektoniczne astronautyki. Nie, wydajno\u015b\u0107, nie zjesz nas wszystkich w ca\u0142o\u015bci!<\/p>\n<p><\/p>\n<p>Mo\u017cna p\u00f3j\u015b\u0107 przeciwn\u0105 drog\u0105, zrezygnowa\u0107 i uczciwie zorganizowa\u0107 konferencj\u0119, kt\u00f3ra b\u0119dzie ca\u0142kowicie po\u015bwi\u0119cona obliczeniom rozproszonym i tylko im. I oto ona, Hydra.<\/p>\n<p><\/p>\n<p>Przyznajmy szczerze, \u017ce na dzie\u0144 dzisiejszy wszystkie obliczenia w mniejszym lub wi\u0119kszym stopniu s\u0105 rozproszone. Czy to wielordzeniowa maszyna, klaster obliczeniowy, czy rozproszona us\u0142uga o du\u017cej skali \u2014 wsz\u0119dzie wyst\u0119puje wiele proces\u00f3w, kt\u00f3re r\u00f3wnolegle wykonuj\u0105 niezale\u017cne obliczenia, synchronizuj\u0105c si\u0119 nawzajem. Temu, jak to dzia\u0142a w teorii i praktyce, po\u015bwi\u0119cona b\u0119dzie Hydra.<\/p>\n<p><\/p>\n<h1 id=\"programma-konferencii\">Program konferencji<\/h1>\n<p><\/p>\n<p>Program jest obecnie w fazie tworzenia. Powinny si\u0119 w nim znale\u017a\u0107 prezentacje od tw\u00f3rc\u00f3w teorii system\u00f3w rozproszonych oraz in\u017cynier\u00f3w, kt\u00f3rzy z nimi pracuj\u0105 w praktyce.<\/p>\n<p><\/p>\n<p>Na przyk\u0142ad ju\u017c teraz wiadomo o udziale Leslie Lamporta z Microsoft Research i Maurice'a Herlihy'ego z Uniwersytetu Browna. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fundamentali\u015bci teorii system\u00f3w rozproszonych w obj\u0119ciach hydry\" src=\"\/wp-content\/uploads\/f031fa812a8f7fa4ca9a60a78edddf20.jpg\" style=\"display:block;margin: 0 auto;\" \/> <strong>Maurice Herlihy<\/strong> \u2014 bardzo znany i ceniony profesor informatyki, o kt\u00f3rym tak\u017ce jest <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Maurice_Herlihy\">strona w Wikipedii<\/a><\/noindex>, gdzie mo\u017cna szybko przejrze\u0107 linki i prace. Mo\u017cna zauwa\u017cy\u0107 ca\u0142e dwie nagrody Dijkstry, pierwsza \u2014 za prac\u0119 nad <noindex><a rel=\"nofollow\" href=\"https:\/\/cs.brown.edu\/~mph\/Herlihy91\/p124-herlihy.pdf\">\u201eSynchronizacja bez blokowania\u201d<\/a><\/noindex>, a druga, znacznie nowsza \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/courses.cs.vt.edu\/cs5204\/fall09-kafura\/Papers\/TransactionalMemory\/Architecture-Support.pdf\">\u201ePami\u0119\u0107 transakcyjna: wsparcie architektoniczne dla struktur danych bez blokad\u201d<\/a><\/noindex>. Tak nawiasem m\u00f3wi\u0105c, linki prowadz\u0105 nawet nie na SciHub, lecz na Uniwersytet Brown i Uniwersytet Virginia Tech, mo\u017cna je otwiera\u0107 i czyta\u0107.<br clear=\"all\">\n<\/p>\n<p><\/p>\n<p>Maurice zamierza wyg\u0142osi\u0107 prezentacj\u0119 zatytu\u0142owan\u0105 \u201eBlockchainy z perspektywy oblicze\u0144 rozproszonych\u201d. Je\u015bli to interesuj\u0105ce, mo\u017cna zerkn\u0105\u0107 na nagranie prezentacji Maurice'a z piotrowskiego JUG. Oce\u0144cie, jak jasno i zrozumiale przedstawia temat.<\/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=\"Odtwarzaj wideo\" 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=\"Fundamentali\u015bci teorii system\u00f3w rozproszonych w obj\u0119ciach hydry\" src=\"\/wp-content\/uploads\/21f301bf6d5f4b86fd52c2a82f98b25c.jpg\" style=\"display:block;margin: 0 auto;\" \/>Drug\u0105 prezentacj\u0119 zatytu\u0142owan\u0105 \u201ePodw\u00f3jne struktury danych\u201d poprowadzi <strong>Michael Scott<\/strong> z Uniwersytetu w Rochester. I zgadnijcie co \u2014 on tak\u017ce ma swoj\u0105 <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Michael_L._Scott\">stron\u0119 na Wikipedii<\/a><\/noindex>. W Wisconsin jest znany jako dziekan na Uniwersytecie Wisconsin-Madison, a na \u015bwiecie \u2014 to osoba, kt\u00f3ra wsp\u00f3lnie z Doug Le\u0105 opracowa\u0142a te nieblokuj\u0105ce algorytmy i asynchroniczne kolejki, na kt\u00f3rych dzia\u0142aj\u0105 biblioteki Java. Swoj\u0105 nagrod\u0119 Dijkstry otrzyma\u0142 trzy lata po Herlihim, za prac\u0119 \u201eAlgorytmy dla skalowalnej synchronizacji na wsp\u00f3\u0142dzielonych procesorach wieloprocesorowych\u201d (jak to bywa, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cs.rochester.edu\/u\/scott\/papers\/1991_TOCS_synch.pdf\">jest dost\u0119pna<\/a><\/noindex> w bibliotece online Uniwersytetu Rochester).<br clear=\"all\">\n<\/p>\n<p><\/p>\n<p>Do po\u0142owy lipca jest jeszcze du\u017co czasu. O pozosta\u0142ych prelegentach i ich tematach b\u0119dziemy informowa\u0107 w miar\u0119 ustalania programu i zbli\u017cania si\u0119 do lipca. <\/p>\n<p><\/p>\n<p>Pytanie brzmi, dlaczego robimy Gidra latem? To martwy sezon, czas urlop\u00f3w. Problem polega na tym, \u017ce w\u015br\u00f3d prelegent\u00f3w s\u0105 wyk\u0142adowcy uniwersyteccy, a w innym czasie s\u0105 zaj\u0119ci. Po prostu nie mogli\u015bmy wybra\u0107 innych dat.<\/p>\n<p><\/p>\n<h1 id=\"diskussionnye-zony\">Strefy dyskusyjne<\/h1>\n<p><\/p>\n<p>Na innych konferencjach cz\u0119sto bywa tak, \u017ce prelegent wyg\u0142asza swoje wyst\u0105pienie i natychmiast znika. U uczestnik\u00f3w nie ma nawet czasu, \u017ceby go szuka\u0107 \u2013 niemal bez przerwy zaczyna si\u0119 nast\u0119pne wyst\u0105pienie. To jest bardzo bolesne, zw\u0142aszcza gdy s\u0105 na sali tak wa\u017cne osoby jak Lamport, Herlihy i Scott, a przychodzisz na konferencj\u0119 tylko po to, aby si\u0119 z nimi spotka\u0107 i co\u015b om\u00f3wi\u0107. <\/p>\n<p><\/p>\n<p>U nas ten problem jest rozwi\u0105zany. Tu\u017c po swoim wyst\u0105pieniu prelegent udaje si\u0119 do specjalnej strefy dyskusyjnej, przynajmniej wyposa\u017conej w tablic\u0119 z markerami, i masz do dyspozycji ca\u0142kiem sporo czasu. Formalnie prelegent obiecuje pozosta\u0107 tam przynajmniej przez ca\u0142y czas przerwy mi\u0119dzy wyk\u0142adami. W rzeczywisto\u015bci te strefy dyskusyjne <em>mo\u017ce<\/em> mog\u0105 si\u0119 wyd\u0142u\u017ca\u0107 godzinami (zale\u017cy od ch\u0119ci i wytrzyma\u0142o\u015bci prelegenta). <\/p>\n<p><\/p>\n<p>Je\u015bli chodzi o Lamporta, je\u015bli dobrze zrozumia\u0142em, chce on jak najwi\u0119cej os\u00f3b przekona\u0107, \u017ce <noindex><a rel=\"nofollow\" href=\"https:\/\/lamport.azurewebsites.net\/tla\/tla.html\">TLA+<\/a><\/noindex> \u2014 to dobra rzecz. (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/TLA%E2%81%BA\">Artyku\u0142 o TLA+ na Wikipedii<\/a><\/noindex>). Mo\u017ce to by\u0107 \u015bwietna okazja dla in\u017cynier\u00f3w, aby dowiedzie\u0107 si\u0119 czego\u015b nowego i przydatnego. Leslie proponuje taki wariant \u2014 kto jest zainteresowany, mo\u017ce obejrze\u0107 jego wcze\u015bniejsze wyk\u0142ady i przyj\u015b\u0107 z pytaniami. To znaczy, zamiast Keynote mog\u0142aby by\u0107 specjalna sesja Q&amp;A, a potem jeszcze strefa dyskusyjna. Troch\u0119 poszuka\u0142em i znalaz\u0142em \u015bwietny <noindex><a rel=\"nofollow\" href=\"http:\/\/lamport.azurewebsites.net\/video\/videos.html\">kurs dotycz\u0105cy TLA+<\/a><\/noindex> (oficjalnie zduplikowany <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLWAv2Etpa7AOAwkreYImYt0gIpOdWQevD\">playlist\u0105 na YouTube<\/a><\/noindex>) i godzinny wyk\u0142ad <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=-4Yp3j_jk8Q\">\u201eThinking Above the Code\u201d<\/a><\/noindex> z Microsoft Faculty Summit.<\/p>\n<p><\/p>\n<p>Je\u015bli postrzega\u0142e\u015b tych ludzi jako odlane w granicie nazwiska z Wikipedii i z ok\u0142adek ksi\u0105\u017cek \u2014 to najlepszy moment, aby spotka\u0107 ich na \u017cywo! Porozmawia\u0107 i zada\u0107 pytania, na kt\u00f3re nie odpowiedz\u0105 strony artyku\u0142\u00f3w naukowych, ale kt\u00f3rych autorzy z rado\u015bci\u0105 b\u0119d\u0105 chcieli nawi\u0105za\u0107 kontakt.<\/p>\n<p><\/p>\n<h1 id=\"call-for-papers\">Call for Papers<\/h1>\n<p><\/p>\n<p>Nie jest tajemnic\u0105, \u017ce wielu z tych, kt\u00f3rzy teraz czytaj\u0105 ten artyku\u0142, samych nie obchodzi, aby opowiedzie\u0107 co\u015b wystarczaj\u0105co interesuj\u0105cego. Z in\u017cynieryjnego punktu widzenia, z naukowego \u2014 z jakiegokolwiek. Rozproszone obliczenia to bardzo szeroki i g\u0142\u0119boki temat, w kt\u00f3rym jest miejsce dla wszystkich.<\/p>\n<p><\/p>\n<p>Je\u015bli chcesz wyst\u0105pi\u0107 obok Lamporta, jest to jak najbardziej mo\u017cliwe. Aby zosta\u0107 prelegentem, nale\u017cy <strong><noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.ru\/callforpapers\/?utm_source=habr&amp;utm_medium=445730\">przejd\u017a do linku<\/a><\/noindex><\/strong>, dok\u0142adnie przeczyta\u0107 i post\u0119powa\u0107 zgodnie z instrukcjami. <\/p>\n<p><\/p>\n<p>Prosz\u0119 by\u0107 spokojnym, gdy tylko wejdziecie w proces, otrzymacie pomoc. Komitet programowy ma wystarczaj\u0105ce mo\u017cliwo\u015bci, aby wesprze\u0107 was w samej prezentacji, jej tre\u015bci i formacie. Koordynator pomo\u017ce w sprawach organizacyjnych i nie tylko. <\/p>\n<p><\/p>\n<p>Szczeg\u00f3ln\u0105 uwag\u0119 zwr\u00f3\u0107cie na obrazek z datami. Lipiec to do\u015b\u0107 odleg\u0142a data dla uczestnika, a m\u00f3wca musi zacz\u0105\u0107 dzia\u0142a\u0107 ju\u017c teraz. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fundamentali\u015bci teorii system\u00f3w rozproszonych w obj\u0119ciach hydry\" src=\"\/wp-content\/uploads\/80d555e70f56ca569ed0fe32f88df448.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h1 id=\"shkola-sptdc\">Szko\u0142a SPTDC<\/h1>\n<p><\/p>\n<p>Konferencja odb\u0119dzie si\u0119 w tym samym miejscu co szko\u0142a SPTDC, wi\u0119c dla wszystkich, kt\u00f3rzy kupi\u0105 bilet na szko\u0142\u0119, bilety na konferencj\u0119 \u2014 <strong>z 20% zni\u017ck\u0105<\/strong>.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/sptdc.ru\/?utm_source=habr&amp;utm_medium=445730\">Letnia Szko\u0142a Praktyki i Teorii Oblicze\u0144 Rozproszonych (SPTDC)<\/a><\/noindex> to szko\u0142a oferuj\u0105ca szeroki zakres kurs\u00f3w dotycz\u0105cych praktycznych i teoretycznych aspekt\u00f3w system\u00f3w rozproszonych, prowadzone przez uznanych specjalist\u00f3w w danej dziedzinie.<\/p>\n<p><\/p>\n<p>Szko\u0142a b\u0119dzie prowadzona w j\u0119zyku angielskim, oto jak wygl\u0105da lista poruszanych temat\u00f3w:<\/p>\n<p><\/p>\n<ul>\n<li>Wsp\u00f3\u0142bie\u017cne struktury danych: poprawno\u015b\u0107 i efektywno\u015b\u0107;<\/li>\n<li>Algorytmy dla pami\u0119ci nieulotnej;<\/li>\n<li>Rozproszone obliczalno\u015bci;<\/li>\n<li>Rozproszone uczenie maszynowe; <\/li>\n<li>Replikacja maszyn stan\u00f3w i Paxos;<\/li>\n<li>Odporno\u015b\u0107 na awarie bizantyjskie;<\/li>\n<li>Podstawy algorytmiczne blockchain\u00f3w.<\/li>\n<\/ul>\n<p><\/p>\n<p>Oto m\u00f3wcy:<\/p>\n<p><\/p>\n<ul>\n<li>Leslie Lamport (Microsoft);<\/li>\n<li>Maurice Herlihy (Uniwersytet Browna);<\/li>\n<li>Michael Scott (Uniwersytet w Rochester);<\/li>\n<li>Dan Alistarh (IST Austria);<\/li>\n<li>Trevor Brown (Uniwersytet Waterloo);<\/li>\n<li>Eli Gafni (UCLA);<\/li>\n<li>Danny Hendler (Uniwersytet Ben Guriona);<\/li>\n<li>Achour Mostefaoui (Uniwersytet w Nantes).<\/li>\n<\/ul>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLVe-2wcL84b9G9o7KPubp6NO0nqI1a-Qp\">Playlist<\/a><\/noindex> z prezentacjami poprzedniej szko\u0142y mo\u017cna swobodnie ogl\u0105da\u0107 na YouTube:<\/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=\"Odtwarzaj wideo\" 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\">Nast\u0119pne kroki<\/h1>\n<p><\/p>\n<p>Program konferencji wci\u0105\u017c jest formowany. \u015aled\u017acie wiadomo\u015bci na Habrze lub w mediach spo\u0142eczno\u015bciowych (<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>Je\u015bli naprawd\u0119 wierzycie w konferencj\u0119 (lub chcecie skorzysta\u0107 z wyj\u0105tkowej, promocyjnej ceny \u201eEarly Bird\u201d) \u2014 mo\u017cecie przej\u015b\u0107 na stron\u0119 i <noindex>zakupi\u0107 bilety<\/noindex>.<\/p>\n<p><\/p>\n<p>Do zobaczenia na Hydrze!<\/p>\n<p>\u0179r\u00f3d\u0142o: <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 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u043e \u041b\u0435\u0441\u043b\u0438 \u041b\u044d\u043c\u043f\u043e\u0440\u0442 \u2014.\" \/>\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\/pl\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/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\udd47Pionierzy teorii system\u00f3w rozproszonych w obj\u0119ciach hydry | ProHoster","description":"To Leslie Lamport \u2014.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/osnovopolozhniki-teorii-raspredelennyh-sistem-v-obyatyah-gidry","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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.","og:url":"https:\/\/prohoster.info\/pl\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/34759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=34759"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/34759\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=34759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=34759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=34759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}