Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Jo shumĂ« kohĂ« mĂ« parĂ«, nga 8 deri mĂ« 12 korrik, u zhvilluan njĂ«kohĂ«sisht dy ngjarje tĂ« rĂ«ndĂ«sishme — konferenca Hydra dhe shkolla SPTDC. NĂ« kĂ«tĂ« postim duam tĂ« veçojmĂ« disa karakteristika qĂ« vumĂ« re gjatĂ« zhvillimit tĂ« konferencĂ«s.

Krenaria më e madhe e Hydra dhe e Shkollës janë folësit.

  • Tre fitues tĂ« Çmimit Dijkstra: Leslie Lamport, Maurice Herlihy dhe Michael Scott. Madje Maurice e ka marrĂ« atĂ« plot dy herĂ«. Leslie Lamport ka fituar gjithashtu edhe Çmimin Turing — çmimin mĂ« prestigjioz tĂ« ACM nĂ« informatikĂ«;
  • Krijuesi i JIT-kompilatorit Java — Cliff Click;
  • Zhvilluesit e korutinave — Roman Elizarov (elizarov) dhe Nikita Koval (ndkoval) pĂ«r Kotlin, si dhe Dmitry Vyukov pĂ«r Go;
  • Kontribues nĂ« Cassandra (Alex Petrov), CosmosDB (Denis Ryssov), Yandex Database (Semyon Checherinda dhe Vladislav Kuznetsov);
  • Dhe shumĂ« emra tĂ« tjerĂ« tĂ« njohur: Martin Kleppmann (CRDT), Heidi Howard (Paxos), Ori Lahav (modeli i memories nĂ« C++), Pedro Ramalhete (struktura wait-free tĂ« tĂ« dhĂ«nave), Alexey Zinovyev (ML), Dmitry Bugaychenko (analiza e grafeve).

Dhe kjo tashmë është Shkolla:

  • Universiteti Brown (Maurice Herlihy),
  • Universiteti i Rochester-it (Michael Scott),
  • Universiteti i Waterloo-s (Trevor Brown),
  • Universiteti i Nantes-it (Achour Mostefaoui),
  • Universiteti Ben-Gurion i Negevit (Danny Hendler),
  • Universiteti i KalifornisĂ« nĂ« Los Anxhelos (Eli Gafni),
  • Institut polytechnique de Paris (Petr Kuznetsov),
  • Microsoft Research (Leslie Lamport),
  • VMware Research (Ittai Abraham).

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Teori dhe praktikë, shkencë dhe prodhim

Ju kujtoj se Shkolla SPTDC është një aktivitet i vogël me rreth njëqind e pesëdhjetë pjesëmarrës, ku mblidhen emra të kalibrit botëror dhe flasin për çështje bashkëkohore në fushën e llogaritjes së shpërndarë. Hydra është një konferencë dyditore mbi llogaritjen e shpërndarë, që zhvillohet paralelisht. Hydra ka një orientim më inxhinierik, ndërsa Shkolla më shumë shkencor.

NjĂ« nga qĂ«llimet e konferencĂ«s Hydra Ă«shtĂ« tĂ« bashkojĂ« qasjen shkencore me atĂ« inxhinierike. Nga njĂ«ra anĂ«, kjo arrihet pĂ«rmes pĂ«rzgjedhjes sĂ« prezantimeve nĂ« program: krahas Lamport, Herlihy dhe Scott, ka edhe prezantime shumĂ« mĂ« praktike nga Alex Petrov, i cili kontribuon nĂ« Cassandra, ose nga Roman Elizarov i JetBrains. ËshtĂ« edhe Martin Kleppmann, i cili mĂ« parĂ« krijonte dhe shiste startup-e, ndĂ«rsa tani studion CRDT nĂ« Universitetin e Kembrixhit. Por veçantia mĂ« e madhe Ă«shtĂ« se Hydra dhe SPTDC zhvillohen krah pĂ«r krah — kanĂ« prezantime tĂ« ndryshme, por njĂ« hapĂ«sirĂ« tĂ« pĂ«rbashkĂ«t pĂ«r komunikim.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Thellim

Pesë ditë rresht të Shkollës janë një ngjarje shumë e madhe dhe një ngarkesë serioze, si për pjesëmarrësit ashtu edhe për organizatorët. Jo të gjithë arritën deri në ditët e fundit. Kishte nga ata që morën pjesë njëkohësisht në Hydra dhe në Shkollë, dhe për ta ditët e fundit qenë më të ngarkuarat. E gjithë kjo vrullshmëri kompensohet nga një zhytje jashtëzakonisht e thellë në temë. Kjo lidhet jo vetëm me vëllimin, por edhe me cilësinë e materialit. Të gjitha raportet dhe leksionet në të dy aktivitetet nuk ishin menduar si hyrëse, prandaj, kudo që të shkoje, zhyteshe menjëherë thellë në temë dhe ajo të mbante të përfshirë deri në fund.

Sigurisht, shumëçka varet nga përgatitja fillestare e pjesëmarrësit. Pati një moment argëtues, kur dy grupe njerëzish në korridor diskutonin në mënyrë të pavarur prezantimin e Heidi Howard: për njërët ai dukej krejt i zakonshëm, ndërsa të tjerët, përkundrazi, i bëri të reflektonin seriozisht. Interesante është se, sipas pohimit të anëtarëve të komiteteve programore (që dëshiruan të mbeten anonimë), prezantimet e Hydra-s dhe leksionet e Shkollës në aktivitetet e tyre mund të rezultonin overqualified. Për shembull, nëse në një konferencë për PHP vjen një PHP junior për të mësuar bazat, është paksa e pamenduar të supozosh se ai ka njohuri të thella mbi brendësinë e Zend Engine. Këtu, nga ana tjetër, folësit nuk ua shpjegonin gjërat juniorëve hap pas hapi, por nisnin menjëherë duke nënkuptuar një nivel të caktuar njohurish dhe kuptimi. Dhe vërtet, pjesëmarrësit që operojnë sisteme të shpërndara dhe shkruajnë bërthama runtime-i kanë një nivel shumë të lartë, gjë krejt logjike. Nga reagimi i pjesëmarrësve dukej se ishte mjaft e lehtë të gjeje një prezantim sipas nivelit dhe tematikës që të përshtatej.

Nëse flasim për prezantime konkrete, të gjitha ishin të mira në mënyrën e vet. Nga ato që thonë njerëzit dhe nga ajo që shihet në formularin e feedback-ut, në Shkollë një nga prezantimet më mbresëlënëse doli të ishte «Nonblocking data structures» i Michael Scott-it; ai thjesht i mahniti të gjithë, me një vlerësim anomalisht të lartë rreth 4.9.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Metakonferenca

ShumĂ« kohĂ« para nisjes sĂ« Hydra-s dhe ShkollĂ«s, Ruslan ARG89 parashikonte se do tĂ« krijohej njĂ« lloj «metakonference» — njĂ« konferencĂ« konferencash, ku automatikisht, si nĂ« njĂ« vrimĂ« tĂ« zezĂ«, do tĂ« tĂ«rhiqeshin tĂ« gjithĂ« pjesĂ«marrĂ«sit mĂ« tĂ« fortĂ« tĂ« aktiviteteve tĂ« tjera. Dhe kĂ«shtu ndodhi! PĂ«r shembull, mes dĂ«gjuesve tĂ« ShkollĂ«s u vu re Ruslan Cheryomin nga DeutscheBank, specialist i njohur pĂ«r multithreading.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

NdĂ«rsa mes pjesĂ«marrĂ«sve tĂ« Hydra-s u vunĂ« re Vadim Cesko (incubos) dhe Andrey Pangin (apangin) nga kompania Odnoklassniki. (PĂ«r mĂ« tepĂ«r, Vadim na ndihmoi edhe tĂ« realizonim dy intervista tĂ« shkĂ«lqyera me Martin Kleppmann — njĂ« pĂ«r Habr, dhe tjetrĂ«n pĂ«r shikuesit e transmetimit online). TĂ« pranishĂ«m ishin edhe anĂ«tarĂ« tĂ« komitetit programor tĂ« DotNext, si dhe folĂ«sit e njohur Anatoly Kulakov dhe Igor Labutin. Nga komuniteti i Java-s ishin Dmitry Alexandrov dhe Vladimir Ivanov. Zakonisht kĂ«ta njerĂ«z i sheh nĂ« vende krejt tĂ« ndryshme: .NET-istĂ«t nĂ« DotNext, java-istĂ«t nĂ« Joker e kĂ«shtu me radhĂ«. Por kĂ«tu ata rrinin krah pĂ«r krah nĂ« sesionet e Hydra-s dhe diskutonin sĂ« bashku problemet nĂ« BOF-e. Kur zhduket kjo ndarje disi artificiale sipas gjuhĂ«ve tĂ« programimit dhe teknologjive, dalin nĂ« pah tiparet e vetĂ« fushĂ«s: specialistĂ«t e runtime-eve dinamike komunikojnĂ« me runtime-erĂ« tĂ« tjerĂ«, studiuesit e teorisĂ« sĂ« llogaritjeve tĂ« shpĂ«rndara debatojnĂ« me pasion me studiues tĂ« tjerĂ«, inxhinierĂ«t e motorĂ«ve tĂ« bazave tĂ« tĂ« dhĂ«nave pushtuan me shumicĂ« tabelĂ«n me markera, e kĂ«shtu me radhĂ«.

NĂ« prezantimin mbi modelin e memories nĂ« C++ nĂ« rreshtat e parĂ« rrinin zhvillues tĂ« OpenJDK (tĂ« paktĂ«n ata i njoh me fytyrĂ«, ndĂ«rsa python-istĂ«t jo, ndaj ndoshta edhe ata ishin aty). NĂ« fakt, nĂ« kĂ«tĂ« prezantim ka diçka tipike pĂ«r Shipilev-in
 Ori nuk tregon drejtpĂ«rdrejt tĂ« njĂ«jtĂ«n gjĂ«, por njĂ« sy i vĂ«mendshĂ«m mund tĂ« vĂ«rejĂ« paralele. Edhe pas gjithçkaje qĂ« ndodhi nĂ« standardet e fundit tĂ« C++, probleme si out of thin air values ende nuk janĂ« zgjidhur, dhe ishte njĂ« mundĂ«si e mirĂ« tĂ« shkoje nĂ« njĂ« prezantim tĂ« tillĂ« e tĂ« dĂ«gjoje se si njerĂ«zit “nga ana tjetĂ«r e barrikadĂ«s” pĂ«rpiqen t’i rregullojnĂ« kĂ«to probleme, si arsyetojnĂ«, dhe tĂ« impresionoheshe nga qasjet e gjetura pĂ«r zgjidhje (Ori ka njĂ« nga variantet e mundshme tĂ« zgjidhjes).

Kishte shumë pjesëmarrës nga komitetet programore dhe drejtues të komuniteteve. Të gjithë po zgjidhnin problemet e tyre ndërkomunitare, po ndërtonin ura dhe po krijonin lidhje të reja. Unë e shfrytëzova këtë sa munda dhe, për shembull, ramë dakord me Alexander Borgardt nga Moscow C++ User Group që të shkruajmë së bashku një artikull të plotë për aktorët dhe asinkroninë në C++.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Në fotografi: Leonid Talalaev (ltalal, majtas) dhe Oleg Anastasyev (m0nstermind, djathtas), zhvillues kryesorë në kompaninë Odnoklassniki

Zona të zjarrta diskutimi dhe BOF-e

NĂ« konferenca ka gjithmonĂ« pjesĂ«marrĂ«s qĂ« e njohin temĂ«n po aq mirĂ« sa folĂ«sit (madje ndonjĂ«herĂ« edhe mĂ« mirĂ« se vetĂ« folĂ«sit — pĂ«r shembull, kur mes pjesĂ«marrĂ«sve gjendet ndonjĂ« zhvillues i bĂ«rthamĂ«s sĂ« njĂ« teknologjie). NĂ« Hydra kishte shumĂ« tĂ« tillĂ«, me nivel shumĂ« tĂ« lartĂ« ekspertize. PĂ«r shembull, nĂ« njĂ« moment, rreth Alex Petrov, i cili po fliste pĂ«r Cassandra, u mblodhĂ«n aq shumĂ« njerĂ«z sa nuk arriti t’u pĂ«rgjigjej tĂ« gjithĂ«ve. NĂ« njĂ« moment Alexin e spostuan butĂ«sisht mĂ«njanĂ« dhe e mbuluan me pyetje, por stafetĂ«n e mori i mirĂ«njohuri nĂ« rrethet e zhvilluesve Rust Tyler Neely dhe e balancoi shkĂ«lqyeshĂ«m ngarkesĂ«n. Kur i kĂ«rkova Tyler-it tĂ« ndihmonte me intervistĂ«n online, ai pyeti vetĂ«m: «Kur fillojmĂ«?»

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Fryma e diskutimit herë pas here depërtonte edhe në prezantime: Nikita Koval organizoi papritur një sesion Q&A, duke e ndarë prezantimin në disa seksione.

Dhe anasjelltas, nĂ« BOF-in pĂ«r multithreading u kujtuan pĂ«r memorien non-volatile, nĂ« atĂ« BOF e tĂ«rhoqĂ«n Pedro Ramalhete si specialistin kryesor, dhe ai ua shpjegoi gjithçka tĂ« gjithĂ«ve (shkurt, nĂ« tĂ« ardhmen e afĂ«rt memoria jo e paqĂ«ndrueshme nuk na kanoset). NjĂ« nga drejtuesit e kĂ«tij BOF-i, meqĂ« ra fjala, ishte Vladimir Sitnikov, i cili merr pjesĂ« nĂ« komitetet programore tĂ« njĂ« numri krejtĂ«sisht tĂ« çmendur konferencash
 duket se tani janĂ« pesĂ« njĂ«kohĂ«sisht. Edhe nĂ« BOF-in ngjitur pĂ«r «Modern CS in real world» u diskutua NVM dhe nĂ« kĂ«tĂ« pĂ«rfundim arritĂ«n krejtĂ«sisht nĂ« mĂ«nyrĂ« tĂ« pavarur.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Mund tĂ« ndaj njĂ« super-insight qĂ« mund tĂ« mos e kenĂ« vĂ«nĂ« re as vetĂ« pjesĂ«marrĂ«sit e drejtpĂ«rdrejtĂ« tĂ« kĂ«saj historie. Eli Gafni foli nĂ« mbrĂ«mjen e ditĂ«s sĂ« parĂ« tĂ« ShkollĂ«s, ndĂ«rsa tĂ« nesĂ«rmen qĂ«ndroi dhe nisi ta ngacmonte Lamport-in, dhe nga jashtĂ« dukej si diçka e çuditshme, sikur Eli tĂ« ishte jo fort nĂ« terezi. Sikur tĂ« ishte ndonjĂ« troll qĂ« i kishte vĂ«nĂ« vetes qĂ«llim t’ia shpĂ«rthente trurin Leslie-t. NĂ« tĂ« vĂ«rtetĂ«, puna Ă«shtĂ« se ata janĂ« pothuajse miqtĂ« mĂ« tĂ« mirĂ«, njihen e janĂ« miq prej shumĂ« vitesh, dhe kjo ishte thjesht njĂ« kunjĂ« miqĂ«sore mes tyre. Pra, shakaja funksionoi — tĂ« gjithĂ« pĂ«rreth ranĂ« nĂ« grackĂ« dhe e morĂ«n seriozisht.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Veçmas dua tĂ« theksoj sa shumĂ« dashuri dhe energji kishin investuar folĂ«sit nĂ« kĂ«tĂ« ngjarje. Disa rrinin nĂ« zonĂ«n e diskutimeve deri nĂ« fund, gati me orĂ« tĂ« tĂ«ra. Pushimi kishte mbaruar prej kohĂ«sh, prezantimi kishte filluar, kishte mbaruar, kishte nisur pushimi tjetĂ«r — ndĂ«rsa Dmitry Vyukov vazhdoi t’u pĂ«rgjigjej pyetjeve. Edhe mua mĂ« ndodhi njĂ« histori interesante — duke e kapur nĂ« befasi Cliff Click, mora jo vetĂ«m njĂ« shpjegim tĂ« qartĂ« dhe tĂ« arsyeshĂ«m pĂ«r atĂ« diskutim provokues rreth mungesĂ«s sĂ« testeve pĂ«r disa gjĂ«ra nĂ« H2O, por mora edhe njĂ« pĂ«rmbledhje tĂ« plotĂ« tĂ« gjuhĂ«s sĂ« tij tĂ« re AA. I never asked for this: unĂ« thjesht pyeta se çfarĂ« mund tĂ« lexoja pĂ«r AA (rezultoi se mund tĂ« dĂ«gjohej njĂ« podkast), dhe nĂ« vend tĂ« kĂ«saj Cliff harxhoi gjysmĂ« ore pĂ«r tĂ« treguar pĂ«r gjuhĂ«n dhe pĂ«r tĂ« verifikuar qĂ« gjithçka ishte kuptuar saktĂ«. E pabesueshme. Duhet tĂ« shkruaj njĂ« postim nĂ« Habr pĂ«r AA. NjĂ« tjetĂ«r pĂ«rvojĂ« e pazakontĂ« ishte tĂ« vĂ«zhgoje procesin e rishikimit tĂ« njĂ« pull request nĂ« Kotlin. ËshtĂ« vĂ«rtet njĂ« ndjesi magjike — kur i afrohesh grupeve tĂ« ndryshme tĂ« diskutimit, folĂ«sve tĂ« ndryshĂ«m dhe zhytesh nĂ« njĂ« botĂ« krejtĂ«sisht tĂ« re. ËshtĂ« diçka nĂ« nivelin e “There, There” nga Radiohead.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Gjuha angleze

Hydra 2019 është konferenca jonë e parë ku gjuha kryesore është anglishtja. Kjo sjell si avantazhet e veta, ashtu edhe vështirësitë e veta. Plusi i dukshëm është se në konferencë vijnë njerëz jo vetëm nga Rusia, prandaj mes pjesëmarrësve mund të takoni inxhinierë nga Evropa dhe shkencëtarë nga Anglia. Folësit sjellin me vete studentët e tyre. Në përgjithësi, folësit e rëndësishëm kanë shumë më tepër motivim për të ardhur në një konferencë të tillë. Imagjinoni sikur të ishit folës në një konferencë krejtësisht rusishtfolëse: mbajte prezantimin tënd, kalove zonën e diskutimit, dhe pastaj çfarë? Të shëtisësh nëpër qytet dhe të vizitosh atraksione turistike? Në fakt, folësit vërtet të njohur i kanë parë tashmë të gjitha, nuk duan të shkojnë të shohin luanë dhe ura të lëvizshme, kjo i mërzit. Nëse të gjitha prezantimet janë në anglisht, ata mund të marrin pjesë në konferencë në kushte të barabarta, të kënaqen, të përfshihen në zonat e diskutimit e kështu me radhë. Atmosfera është mjaft miqësore ndaj folësve.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Minusi i dukshëm, nga ana tjetër, është se jo të gjithëve u vjen për mbarë të komunikojnë në anglisht. Shumë e kuptojnë mirë, por flasin dobët. Pra, gjëra të zakonshme, që u zgjidhën në mënyra të ndryshme. Për shembull, disa zona diskutimi nisnin në rusisht, por kalonin menjëherë në anglisht sapo shfaqej pjesëmarrësi i parë anglishtfolës.

M'u desh t'i bëja vetë hyrjet dhe mbylljet e transmetimit online, ekskluzivisht në anglisht, dhe të merrja pjesë në disa intervista të regjistruara me ekspertë. Për mua ishte një sfidë e vërtetë, që nuk do ta harroj shpejt. Në një moment, Oleg Anastasyev (m0nstermind) thjesht më tha të rrija ulur bashkë me ta gjatë intervistës, dhe unë e kuptova shumë ngadalë çfarë do të thoshte kjo.

Nga ana tjetĂ«r, ishte shumĂ« kĂ«naqĂ«si tĂ« shihje qĂ« njerĂ«zit bĂ«nin pyetje me shumĂ« entuziazĂ«m pas prezantimeve. Jo vetĂ«m folĂ«sit vendas, por tĂ« gjithĂ« pa pĂ«rjashtim, dhe kjo funksionoi shumĂ« mirĂ«. NĂ« konferenca tĂ« tjera shpesh vihet re se njerĂ«zit druhen tĂ« bĂ«jnĂ« pyetje nga salla nĂ« njĂ« anglishte tĂ« pasigurt dhe arrijnĂ« tĂ« thonĂ« diçka vetĂ«m nĂ« zonĂ«n e diskutimeve. KĂ«tu nuk ndodhi aspak kĂ«shtu. Ta zĂ«mĂ«, ndonjĂ« Cliff Click e pĂ«rfundonte prezantimin pak mĂ« herĂ«t, dhe mĂ« pas pyetjet vinin pa ndĂ«rprerje, biseda vazhdonte nĂ« zonĂ«n e diskutimeve — pa pauza apo siklet. E njĂ«jta gjĂ« vlen edhe pĂ«r sesionin Q&A tĂ« Leslie Lamport: moderatorit pothuajse nuk iu desh tĂ« bĂ«nte pyetjet e veta, sepse pjesĂ«marrĂ«sit i menduan tĂ« gjitha vetĂ«.

Kishte edhe lloj-lloj hollësish të vogla që pak veta i vënë re, por ato ekzistojnë. Për shkak se konferenca ishte në anglisht, dizajni i materialeve si fletëpalosjet dhe hartat ishte më i lehtë dhe më lakonik. Nuk kishte nevojë të dyfishoheshin gjuhët dhe të rëndohej dizajni.

Sponsorët dhe ekspozita

Sponsorët tanë na ndihmuan jashtëzakonisht shumë në krijimin e konferencës. Falë tyre, gjatë pushimeve kishte gjithmonë diçka për të bërë.

Në stendën e TechCenter të Deutsche Bank mund të bisedoje me inxhinierë të sistemeve shumërrjedhëshe, të zgjidhje sfidat e tyre pa mjete ndihmëse, të fitoje dhurata kujtimi dhe thjesht të kaloje mirë.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Në stendën e Te Kontur mund të flisje për sistemet e tyre, si ato të brendshme ashtu edhe open source: një bazë të dhënash in-memory e shpërndarë, një log binar të shpërndarë, një sistem orkestrimi për mikrosherbime, një transport universal për telemetri e kështu me radhë. Dhe sigurisht, kishte edhe sfida dhe konkurse, ngjitëse me macen binare dhe Stradayushchee Srednevekovye, si edhe dhurata si libri i Martin Kleppmann dhe figurina LEGO.

Vini re se analiza e detyrave tĂ« Kontur Ă«shtĂ« tashmĂ« publikuar nĂ« HabrĂ©. Analiza Ă«shtĂ« e mirĂ«, ia vlen t’i hidhni njĂ« sy.

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Të interesuarit mund të blinin lloj-lloj librash dhe t'i diskutonin ato me kolegët. Në sesionin e autografeve u mblodh një turmë e tërë!

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Përfundime

Konferenca Hydra dhe shkolla SPTDC janĂ« ngjarje shumĂ« tĂ« rĂ«ndĂ«sishme pĂ«r ne si kompani organizatore dhe pĂ«r gjithĂ« komunitetin. Kjo Ă«shtĂ« njĂ« mundĂ«si pĂ«r tĂ« parĂ« nga e ardhmja jonĂ«, pĂ«r tĂ« krijuar njĂ« aparat tĂ« pĂ«rbashkĂ«t konceptual pĂ«r diskutimin e sfidave bashkĂ«kohore dhe pĂ«r t’u ndalur te drejtimet mĂ« interesante. Multithreading ekziston prej kohĂ«sh, por pas shfaqjes sĂ« procesorit tĂ« parĂ« vĂ«rtet shumĂ«bĂ«rthamĂ«sh u desh njĂ« dekadĂ« e tĂ«rĂ« qĂ« ky fenomen tĂ« bĂ«hej masiv. Ajo qĂ« dĂ«gjuam kĂ«tĂ« javĂ« nĂ« prezantime nuk janĂ« lajme kalimtare, por rruga drejt njĂ« tĂ« ardhmeje mĂ« tĂ« mirĂ«, nĂ« tĂ« cilĂ«n do tĂ« ecim gjatĂ« viteve tĂ« ardhshme. NĂ« kĂ«tĂ« postim nuk do tĂ« ketĂ« asnjĂ« spoiler pĂ«r Hydra-n e ardhshme, por mund tĂ« prisni gjĂ«ra shumĂ« tĂ« mira. NĂ«se ju interesojnĂ« çështje tĂ« tilla, ndoshta ia vlen t’u kushtoni vĂ«mendje eventeve tona tĂ« tjera, si prezantimet hardcore nĂ« konferenca Joker 2019 ose DotNext 2019 Moscow. Shihemi nĂ« konferencat e ardhshme!

Të tri laureatët e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster