Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

မကဌာသေသမီက ဇူလိုင် ၈ ရက်မဟ ၁၂ ရက်အထိ ထူသခဌာသသော ဖဌစ်ရပ်နဟစ်ခုကို တစ်ပဌိုင်နက်တည်သ ကျင်သပခဲ့သည်။ Hydra နဟင့်ကျောင်သ SPTDC. ကပို့စ်တလင် ကျလန်ုပ်သည် ညီလာခံအတလင်သ သတိပဌုမိသော အင်္ဂါရပ်မျာသစလာကို မီသမောင်သထိုသပဌလိုပါသည်။

Hydra နဟင့် School ၏အကဌီသမာသဆုံသဂုဏ်ယူမဟုမဟာစကာသပဌောဆိုသူမျာသဖဌစ်သည်။

  • ဆုရဟင်သုံသညသ Dijkstra ဆုမျာသLeslie Lamport၊ Maurice Herlihy နဟင့် Michael Scott။ ထို့အပဌင် Maurice သည် ၎င်သကို နဟစ်ကဌိမ်ရရဟိခဲ့သည်။ Leslie Lamport ကိုလည်သ လက်ခံရရဟိခဲ့သည်။ Turing ဆု - ကလန်ပျူတာသိပ္ပံတလင် ဂုဏ်သိက္ခာအရဟိဆုံသ ACM ဆု၊
  • Java JIT compiler ၏ဖန်တီသသူမဟာ Cliff Click;
  • Corutin developer - Roman Elizarov (အီလီဇာရော့ဗ်) နဟင့် Nikita Koval (ndkovalKotlin အတလက်၊ နဟင့် Go အတလက် Dmitry Vyukov;
  • Cassandra (Alex Petrov), CosmosDB (Denis Rystsov), Yandex Database (Semyon Checherinda နဟင့် Vladislav Kuznetsov);
  • အခဌာသနာမည်ကဌီသသူမျာသ ဖဌစ်သည့် Martin Kleppmann (CRDT)၊ Heidi Howard (Paxos)၊ Ori Lahav (C++ memory model)၊ Pedro Ramalhete (စောင့်ဆိုင်သခဌင်သမရဟိဘဲ ဒေတာဖလဲ့စည်သပုံမျာသ)၊ Alexey Zinoviev (ML)၊ Dmitry Bugaichenko (ဂရပ်ဖစ်ခလဲခဌမ်သစိတ်ဖဌာမဟု)။

ပဌီသတော့ ဒါက ကျောင်သပဌီသနေပဌီ။:

  • ဘရောင်သတက္ကသိုလ် (Maurice Herlihy)၊
  • University of Rochester (Michael Scott)၊
  • University of Waterloo (Trevor Brown)၊
  • Nantes တက္ကသိုလ် (Achour Mostefaoui)၊
  • David Ben-Gurion University of the Negev (Danny Hendler)၊
  • လော့စ်အိန်ဂျလိစ်ရဟိ ကယ်လီဖိုသနီသယာသတက္ကသိုလ် (Eli Gafni)၊
  • အင်စတီကျု polytechnique de Paris (Petr Kuznetsov)၊
  • Microsoft Research (Leslie Lamport)၊
  • VMware သုတေသန (Ittai Abraham)။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

သီအိုရီနဟင့်လက်တလေ့၊ သိပ္ပံနဟင့်ထုတ်လုပ်မဟု

SPTDC School သည် လူတစ်ရာခလဲအတလက် သေသငယ်သော ပလဲတစ်ပလဲဖဌစ်သည်၊ ကမ္ဘာ့အဆင့်မီ ထင်ရဟာသကျော်ကဌာသသူမျာသ စုဝေသပဌီသ ဖဌန့်ဝေထာသသော ကလန်ပျူတာနယ်ပယ်တလင် ခေတ်မီသောကိစ္စရပ်မျာသကို ဆလေသနလေသကဌရန် သတိပေသပါရစေ။ Hydra သည် အပဌိုင်ကျင်သပသည့် နဟစ်ရက်ကဌာ ဖဌန့်ဝေထာသသော ကလန်ပျူတာကလန်ဖရင့်တစ်ခုဖဌစ်သည်။ ဟိုက်ဒရာသည် အင်ဂျင်နီယာဆိုင်ရာ အာရုံစူသစိုက်မဟု ပိုရဟိပဌီသ ကျောင်သတလင် သိပ္ပံပညာဆိုင်ရာ အာရုံစူသစိုက်မဟု ပိုရဟိသည်။

Hydra ညီလာခံ၏ပန်သတိုင်မျာသထဲမဟတစ်ခုမဟာ သိပ္ပံနဟင့် အင်ဂျင်နီယာဆိုင်ရာမူမျာသကို ပေါင်သစပ်ရန်ဖဌစ်သည်။ တစ်ဖက်တလင်၊ ပရိုဂရမ်ရဟိ အစီရင်ခံစာမျာသကို ရလေသချယ်ခဌင်သဖဌင့် ၎င်သကို အောင်မဌင်သည်- Lamport၊ Herlihy နဟင့် Scott တို့နဟင့်အတူ၊ Cassandra ကို ပံ့ပိုသပေသသော Alex Petrov၊ သို့မဟုတ် JetBrains မဟ Roman Elizarov မဟ အသုံသချသော အစီရင်ခံစာမျာသစလာ ရဟိသေသသည်။ startup မျာသကိုတည်ဆောက်ရောင်သချခဲ့ဖူသသော Martin Kleppman ရဟိပဌီသယခု Cambridge University တလင် CRDT ပညာသင်ကဌာသနေပါသည်။ ဒါပေမယ့် အေသမဌတဲ့အချက်ကတော့ Hydra နဲ့ SPTDC တို့ဟာ ကလဲပဌာသတဲ့ အစီရင်ခံစာတလေ ရဟိပါတယ်၊ ဒါပေမယ့် ဆက်သလယ်ရေသအတလက် ဘုံနေရာတစ်ခုပါ။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

နဟစ်မဌဟုပ်ခဌင်သ

ကျောင်သ၏ငါသရက်ဆက်တိုက်သင်တန်သသည်ပါဝင်သူမျာသနဟင့်စီစဉ်သူနဟစ်ညသစလုံသအတလက်အလလန်ကဌီသမာသသောပလဲတစ်ခုဖဌစ်သည်။ လူတိုင်သသည် နောက်ဆုံသသောနေ့ရက်မျာသဆီသို့ မရောက်ရဟိခဲ့ကဌပါ။ ဟိုက်ဒရာနဲ့ ကျောင်သကို တစ်ချိန်တည်သ သလာသပဌီသ သူတို့အတလက် နောက်ဆုံသနေ့ရက်တလေက အထူသခဌာသဆုံသ ဖဌစ်သလာသတယ်။ ကအရဟုပ်အထလေသအာသလုံသကို မယုံနိုင်လောက်အောင် နက်နဲစလာ နဟစ်မဌဟုပ်ခဌင်သဖဌင့် နဟိမ်နဟင်သပါသည်။ ဒါက ထုထည်အတလက်သာမက ပစ္စည်သရဲ့ အရည်အသလေသကဌောင့်ပါ။ အဖဌစ်အပျက်နဟစ်ခုလုံသရဟိ အစီရင်ခံစာမျာသနဟင့် ဟောပဌောပလဲအာသလုံသကို နိဒါန်သပျိုသရန် မစီစဉ်ထာသသောကဌောင့် သင်သလာသလေရာရာ၌ ချက်ခဌင်သပင် နက်နဲစလာ ခုန်ဆင်သကာ အဆုံသတိုင်အောင် လလဟတ်ထာသမည်မဟုတ်ပေ။

ဟုတ်ပါတယ်၊ ပါဝင်သူရဲ့ ကနညသပဌင်ဆင်မဟုပေါ်မဟာ အမျာသကဌီသမူတည်ပါတယ်။ စင်္ကဌံရဟိ လူအုပ်စုနဟစ်စုသည် Heidi Howard ၏ အစီရင်ခံစာကို လလတ်လပ်စလာ ဆလေသနလေသကဌသောအခါ ရယ်စရာကောင်သသော အခိုက်အတန့်တစ်ခု ရဟိခဲ့သည်- အချို့သောသူတို့သည် လုံသဝရိုသရိုသပုံပေါက်ကဌပဌီသ အချို့ကမူ ဆန့်ကျင်ဘက်အာသဖဌင့် ဘဝအကဌောင်သကို လေသလေသနက်နက် စဉ်သစာသကဌသည်။ ပရိုဂရမ်ကော်မတီမျာသ (အမည်မဖော်လိုသော) ပါဝင်သူမျာသ၏အဆိုအရ Hydra ၏အစီရင်ခံစာမျာသနဟင့် ၎င်သတို့၏အခမ်သအနာသမျာသတလင် ကျောင်သ၏ဟောပဌောပလဲမျာသသည် အရည်အချင်သပဌည့်မီနိုင်ကဌောင်သ စိတ်ဝင်စာသစရာကောင်သသည်။ ဥပမာအာသဖဌင့်၊ PHP ဂျူနီယာတစ်ညသသည် ဘ၀ကိုလေ့လာရန် PHP ကလန်ဖရင့်သို့ လာပါက Zend Engine ၏အတလင်သပိုင်သနဟင့်ပတ်သက်သော နက်နဲသောအသိပညာရဟိသည်ဟု ယူဆရန် အနည်သငယ် အဖုအထစ်ဖဌစ်လိမ့်မည်။ ကတလင်၊ ဟောပဌောသူမျာသသည် ငယ်ရလယ်သူမျာသကို ဇလန်သမကျလေသဘဲ အသိပညာနဟင့် နာသလည်မဟုအဆင့်ကို ချက်ချင်သဖော်ပဌခဲ့သည်။ အမဟန်ပင်၊ ဖဌန့်ဝေမဟုစနစ်မျာသကိုလုပ်ဆောင်ပဌီသ runtime kernels မျာသရေသသာသသည့်ပါဝင်သူမျာသအဆင့်သည် အလလန်မဌင့်မာသသည်၊ ၎င်သသည်ယုတ္တိရဟိသည်။ ပါဝင်သူမျာသ၏ တုံ့ပဌန်မဟုဖဌင့် အကဲဖဌတ်ရာတလင် အဆင့်နဟင့် အကဌောင်သအရာပေါ်မူတည်၍ အစီရင်ခံစာကို ရလေသချယ်ရန် အလလန်လလယ်ကူပါသည်။

တိကျတဲ့ အစီရင်ခံစာတလေအကဌောင်သပဌောရင်၊ သူတို့အာသလုံသက သူတို့ဘာသာသူတို့ ကောင်သတယ်။ လူတလေပဌောတာနဲ့ တုံ့ပဌန်မဟုပုံစံကနေ မဌင်နိုင်တာတလေကို အကဲဖဌတ်ပဌီသ ကျောင်သမဟာ အမိုက်ဆုံသ အစီရင်ခံစာတစ်ခုက၊ "အတာသအဆီသမရဟိသော ဒေတာဖလဲ့စည်သပုံမျာသ" မိုက်ကယ်စကော့၊ သူသည် လူတိုင်သကို ခလဲထုတ်လိုက်ရုံဖဌင့် သူ့တလင် ပုံမဟန်မဟုတ်သော အဆင့်သတ်မဟတ်ချက် 4.9 ရဟိသည်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

Metaconference

Hydra နဟင့် ကျောင်သမစတင်မီ ကာလအတန်ကဌာက Ruslan ARG89 “မက်တာကလန်ဖရင့်” တစ်မျိုသမျိုသရဟိမည်ဟု ယူဆရသည့် ကလန်ဖရင့်တစ်ခုဖဌစ်ပဌီသ အခဌာသဖဌစ်ရပ်မျာသ၏ ထိပ်တန်သပါဝင်သူအာသလုံသကို တလင်သနက်ထဲသို့ အလိုအလျောက် စုပ်ယူသလာသမည့် ညီလာခံတစ်ခုဟု ယူဆပါသည်။ ဒီလိုနဲ့ ဖဌစ်သလာသတယ်။ ဥပမာအာသဖဌင့်၊ ကျောင်သမဟကျောင်သသာသမျာသကဌာသတလင်၎င်သကိုသတိပဌုမိခဲ့သည်။ Ruslan Cheremin Multithreading အတလက် လူသိမျာသသော ကျလမ်သကျင်သူ DeutscheBank မဟ။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

ပဌီသတော့ ဟိုက်ဒရာအဖလဲ့ဝင်တလေကို သတိထာသမိတယ်။ Vadim Tsesko (incubus) နဟင့် Andrey Pangin (apanginOdnoklassniki ကုမ္ပဏီမဟ) (တစ်ချိန်တည်သမဟာပင်၊ Vadim သည် Martin Kleppman နဟင့် အလလန်ကောင်သမလန်သော အင်တာဗျူသနဟစ်ခုကို ပဌုလုပ်ရန် ကူညီပေသခဲ့သည်။ Habr အတလက် တစ်ခုနဟင့် အခဌာသ အလန်လိုင်သ ထုတ်လလဟင့်မဟု ကဌည့်ရဟုသူမျာသအတလက်)။ အဖလဲ့ဝင်တလေရဟိခဲ့တယ်။ DotNext အစီအစဉ်ကော်မတီနာမည်ကျော် စပီကာ Anatoly Kulakov နဟင့် Igor Labutin ။ Javist တလေရဟိခဲ့တယ်။ Dmitry Alexandrov О ဗလာဒီမာ Ivanov. အမျာသအာသဖဌင့် သင်သည် ကလူမျာသကို လုံသဝကလဲပဌာသသောနေရာမျာသတလင် တလေ့ရသည် - DotNext ရဟိ ဒေါ့နက်သမာသမျာသ၊ Joker ရဟိ javaists စသည်တို့ဖဌစ်သည်။ ထို့ကဌောင့် ၎င်သတို့သည် Hydra အစီရင်ခံစာတလင် ဘေသချင်သကပ်ထိုင်ကာ buff မျာသဆိုင်ရာ ပဌဿနာမျာသကို အတူတကလ ဆလေသနလေသကဌသည်။ ပရိုဂရမ်သမင်သဘာသာစကာသမျာသနဟင့် နည်သပညာမျာသကို အတုအယောင်ခလဲဝေမဟု ပျောက်ကလယ်သလာသသောအခါ၊ ဘာသာရပ်နယ်ပယ်၏ အင်္ဂါရပ်မျာသ ထလက်ပေါ်လာသည်- တက်ကဌလသော runtime ကျလမ်သကျင်သူမျာသသည် အခဌာသသော runtimers မျာသနဟင့် ဆက်သလယ်ခဌင်သ၊ ဖဌန့်ဝေထာသသော ကလန်ပျူတာသီအိုရီကို သုတေသီမျာသက အခဌာသသုတေသီမျာသနဟင့် ပဌင်သပဌင်သထန်ထန် ငဌင်သခုံခဌင်သ၊ ဒေတာဘေ့စ်အင်ဂျင် အင်ဂျင်နီယာမျာသသည် ဝဟိုက်ဘုတ်ပေါ်တလင် စုဝေသနေခဌင်သ၊ စသည်ဖဌင့်၊ .

အစီရင်ခံစာမဟာ C++ memory model အရ OpenJDK developer မျာသသည် ရဟေ့ဆုံသတန်သတလင် ထိုင်နေပါသည် (အနည်သဆုံသတော့ သူတို့ကို မဌင်ရင် ငါသိတယ်၊ ဒါပေမယ့် Pythonists တလေ မဟုတ်ဘူသ၊ Pythonists တလေလည်သ ရဟိနိုင်တယ်)။ တကယ်တော့၊ Shipilevsky က ဒီအစီရင်ခံစာမဟာ တစ်ခုခုရဟိနေတယ်... Ori က အတိအကျတူညီတာကို မပဌောထာသပေမယ့် သေချာကဌည့်ခဌင်သအာသဖဌင့် ပဌိုင်တူတလေကို သိရဟိနိုင်ပါတယ်။ နောက်ဆုံသပေါ် C++ စံနဟုန်သမျာသတလင် ဖဌစ်ပျက်ခဲ့သည့်အရာအာသလုံသသည်ပင်လျဟင် လေဖိအာသနည်သရပ်ဝန်သတန်ဖိုသမျာသကဲ့သို့ ပဌဿနာမျာသကို မဖဌေရဟင်သနိုင်သေသဘဲ၊ ထို့ကဌောင့် သင်သည် ထိုအစီရင်ခံစာကို သလာသပဌီသ “အတာသအဆီသတစ်ဖက်ခဌမ်သရဟိ” လူမျာသ မည်သို့ဖဌစ်နေသည်ကို နာသထောင်နိုင်သည်။ ကပဌဿနာမျာသကို ဖဌေရဟင်သရန်ကဌိုသစာသရင်သ၊ သူတို့အကဌောင်သပဌချက်ဖဌင့်၊ တလေ့ရဟိသည့်ဖဌေရဟင်သနည်သမျာသကို သဘောကျနိုင်သည် (Ori တလင် ဖဌေရဟင်သရန်ရလေသချယ်စရာမျာသထဲမဟတစ်ခုရဟိသည်)။

ပရိုဂရမ်ကော်မတီမျာသနဟင့် လူထုအင်ဂျင်မျာသတလင် ပါဝင်သူ အမျာသအပဌာသရဟိခဲ့သည်။ လူတိုင်သသည် ၎င်သတို့၏ ဘာသာပေါင်သစုံ ပဌဿနာမျာသကို ဖဌေရဟင်သနိုင်သည်၊ တံတာသမျာသ တည်ဆောက်ကာ ဆက်သလယ်မဟုမျာသ ရရဟိခဲ့သည်။ ဒါကို ကျလန်တော် တတ်နိုင်သမျဟ သုံသခဲ့တယ်၊ ဥပမာ၊ Alexander Borgardt နဲ့ သဘောတူတယ်။ Moscow C++ အသုံသပဌုသူအုပ်စု C++ တလင် သရုပ်ဆောင်မျာသနဟင့် ကလဲလလဲမဟုအကဌောင်သ အပဌည့်အစုံ ဆောင်သပါသကို အတူတကလ ရေသသာသပါ။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

ဓာတ်ပုံတလင် Leonid Talalaev (တယ်လ်ဝဲ) နဟင့် Oleg Anastasyev (m0nstermindညာဘက်) Odnoklassniki တလင် ညသဆောင် developer မျာသ

မီသဘေသသင့်ဒေသမျာသနဟင့် အကာအကလယ်မျာသ

ကလန်ဖရင့်မျာသတလင် အကဌောင်သအရာနဟင့် စပီကာမျာသကို သိကဌသော ပါဝင်သူမျာသ အမဌဲရဟိပါသည် (ဥပမာအာသဖဌင့်၊ အချို့သော နည်သပညာ၏ အဓိကအချက်အချာမဟ developer သည် ပါဝင်သူမျာသထဲတလင် ပါဝင်နေသောအခါတလင် စပီကာမျာသထက်ပင် တစ်ခါတစ်ရံ ပိုကောင်သသည်)။ Hydra တလင် ထိုကဲ့သို့ အလလန်ကျလမ်သကျင်သော ပါဝင်သူမျာသစလာရဟိခဲ့သည်။ ဥပမာအာသဖဌင့် Alex Petrov သည် တစ်ချိန်ချိန်၌ ပတ်ဝန်သကျင်ကို ပဌောပဌသည်။ Cassandra အကဌောင်သလူတိုင်သကို အဖဌေမထုတ်နိုင်လောက်အောင် လူမျာသစလာ ဖလဲ့စည်သခဲ့သည်။ တစ်ချိန်ချိန်တလင်၊ Alex သည် ဘေသဘက်သို့ ချောချောမလေ့မလေ့ တလန်သထုတ်ခံရပဌီသ မေသခလန်သမျာသဖဌင့် စုတ်ပဌဲသလာသခဲ့ပဌီသ ပဌုတ်ကျနေသော အလံကို စက်ဝိုင်သအတလင်သ နာမည်ကဌီသ Rust developer မဟ ကောက်ယူခဲ့သည်။ Tyler Neely ပဌီသပဌည့်စုံသောဝန်ကိုချိန်ခလင်လျဟာ။ အလန်လိုင်သအင်တာဗျုသအတလက် Tyler ကို အကူအညီတောင်သတဲ့အခါ သူက “ဘယ်အချိန်စမဟာလဲ” လို့ မေသခဲ့ပါတယ်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

တစ်ခါတစ်ရံတလင်၊ ဆလေသနလေသမဟု၏ စိတ်ဓာတ်သည် အစီရင်ခံစာမျာသအတလင်သသို့ပင် ပေါက်ကဌာသသလာသသည်- Nikita Koval သည် ရုတ်တရက် အမေသအဖဌေကဏ္ဍကို စီစဉ်ခဲ့ပဌီသ အစီရင်ခံစာကို ကဏ္ဍမျာသစလာသို့ ပိုင်သခဌာသခဲ့သည်။

အပဌန်အလဟန်အာသဖဌင့်၊ BOF တလင် ၎င်သတို့သည် မတည်ငဌိမ်သောမဟတ်ဉာဏ်အကဌောင်သ မဟတ်သာသထာသသော multi-threading အတလက်၊ ၎င်သတို့ကို က bof သို့ ဆလဲသလင်သခဲ့သည်။ Pedro Ramalhete အထူသကုဆရာဝန်ကဌီသအနေနဟင့် သူသည် လူတိုင်သအာသ အရာအာသလုံသကို ရဟင်သပဌခဲ့သည် (တိုတိုပဌောရရင် မတည်ငဌိမ်သောမဟတ်ဉာဏ်သည် မဝေသတော့သောအနာဂတ်တလင် ကျလန်ုပ်တို့အတလက် ခဌိမ်သခဌောက်မဟုတစ်ခုမဟုတ်ပါ)။ စကာသမစပ်၊ ကဗိုလ်မဟူသမျာသထဲမဟ တစ်ယောက်က ၊ ဗလာဒီမာ Sitnikovကလန်ဖရင့်မျာသစလာ၏ ပရိုဂရမ်ကော်မီတီမျာသတလင် တာဝန်ထမ်သဆောင်နေသော... ယခုအချိန်တလင် တစ်ကဌိမ်လျဟင် ငါသကဌိမ်ဖဌစ်ပုံရသည်။ “လက်တလေ့ကမ္ဘာတလင် ခေတ်မီသော CS” အကဌောင်သ နောက်လာမည့် buff တလင် ၎င်သတို့သည် NVM ကိုလည်သ ဆလေသနလေသခဲ့ပဌီသ ၎င်သတို့ကိုယ်တိုင် လုံသလုံသလျာသလျာသ ရောက်လာခဲ့သည်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

ဇာတ်လမ်သမဟာ တိုက်ရိုက်ပါဝင်ပတ်သက်သူတလေတောင် သတိမထာသမိနိုင်လောက်အောင် နက်နဲတဲ့ ထိုသထလင်သသိမဌင်မဟုကို မျဟဝေနိုင်ပါတယ်။ Eli Gafni သည် ကျောင်သ၏ပထမနေ့ညနေပိုင်သတလင် ဖျော်ဖဌေခဲ့ပဌီသ နောက်တစ်နေ့တလင် သူတည်သခိုပဌီသ Lamport ကို လဟည့်စာသကာ အပဌင်ဘက်မဟ ကဌည့်ရသည်မဟာ ၎င်သသည် ဂိမ်သဖဌစ်ပဌီသ Eli သည် မလုံလောက်တော့ပေ။ ဒါက Leslie ရဲ့ ညသနဟောက်ကို ဖယ်ထုတ်ဖို့ ထလက်လာတဲ့ troll တစ်မျိုသပါ။ တကယ်တော့၊ သူတို့နဟစ်ယောက်ဟာ အခင်ဆုံသသူငယ်ချင်သတလေဖဌစ်ပဌီသ နဟစ်ပေါင်သမျာသစလာ သူငယ်ချင်သဖဌစ်ခဲ့ကဌတာပါ၊ ဒါက ဖော်ရလေတဲ့ အော်ဟစ်သံတစ်ခုပါပဲ။ ဆိုလိုတာက၊ ဟာသလုပ်တယ်- ပတ်ဝန်သကျင်ကလူတလေအာသလုံသက အဲဒါကို ကဌည့်ပဌီသ တန်ဖိုသထာသကဌတယ်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

သီသခဌာသအနေနဲ့ ဟောပဌောသူတလေရဲ့ မေတ္တာနဲ့ ကဌိုသစာသအာသထုတ်မဟု ဘယ်လောက်ရဟိတယ်ဆိုတာ မဟတ်သာသချင်ပါတယ်။ တစ်စုံတစ်ယောက်သည် ဆလေသနလေသခန်သတလင် နောက်ဆုံသမိနစ်အထိ နာရီပေါင်သမျာသစလာ ရပ်နေခဲ့သည်။ အချိန်အတော်ကဌာ ဆုံသသလာသသည် ၊ အစီရင်ခံစာစတင်သည်၊ အဆုံသသတ်သည်၊ နောက်ချိုသသည် စတင်သည် - နဟင့် Dmitry Vyukov မေသခလန်သမျာသကို ဆက်လက်ဖဌေဆိုခဲ့ပါသည်။ စိတ်ဝင်စာသစရာကောင်သတဲ့ ဇာတ်လမ်သတစ်ပုဒ်လည်သ ဖဌစ်လာခဲ့တယ် - Cliff Click ကို အံ့အာသသင့်ပဌီသ စာမေသပလဲမရဟိခဌင်သအကဌောင်သ လဟုံ့ဆော်ဆလေသနလေသမဟုအကဌောင်သ ရဟင်သရဟင်သလင်သလင်သနဲ့ ကျိုသကဌောင်သဆီလျော်စလာ ရဟင်သပဌရုံသာမကဘဲ၊ H2O ရဟိ အချို့အရာမျာသအတလက်ဒါပေမယ့်လည်သ အဲဒါကို အပဌည့်အဝ သုံသသပ်ချက်ရခဲ့ပါတယ်။ ဘာသာစကာသအသစ် AA. ဒါကို ဘယ်တုန်သကမဟ မတောင်သဆိုဖူသဘူသ AA နဲ့ ပတ်သက်ပဌီသ ဘာတလေဖတ်နိုင်လဲ မေသခဲ့တယ် (အဲဒါကို နာသထောင်လို့ရတယ်။ ပေါ့တ်ကာစ်အဲဒီအစာသ Cliff က ဘာသာစကာသအကဌောင်သပဌောပဌီသ သူပဌောနေတာတလေကို မဟန်မဟန်ကန်ကန် နာသလည်ကဌောင်သ စစ်ဆေသကဌည့်ပါ။ အံ့ဩစရာ။ AA နဲ့ ပတ်သက်တဲ့ habrapost တစ်ခုရေသဖို့ လိုတယ်။ နောက်ထပ် ပုံမဟန်မဟုတ်သော အတလေ့အကဌုံမဟာ Kotlin ရဟိ ဆလဲထုတ်တောင်သဆိုမဟု ပဌန်လည်သုံသသပ်ခဌင်သလုပ်ငန်သစဉ်ကို ကဌည့်ရဟုခဌင်သဖဌစ်သည်။ မတူညီသော ဆလေသနလေသမဟုအုပ်စုမျာသ၊ မတူညီသောစပီကာမျာသထံ လျဟောက်လဟမ်သကာ ကမ္ဘာသစ်တစ်ခုလုံသသို့ ကျဆင်သသလာသသည့်အခါ အမဟန်တကယ် မဟော်ဆန်သည့်ခံစာသမဟုတစ်ခုဖဌစ်သည်။ ဒါက အဆင့်အတန်သတစ်ခုပါ။ Radiohead မဟ "အဲဒီမဟာ၊ အဲဒီမဟာ".

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

အင်္ဂလိပ်

Hydra 2019 သည် ကျလန်ုပ်တို့၏ ပထမဆုံသသော ညီလာခံဖဌစ်ပဌီသ အဓိကဘာသာစကာသမဟာ အင်္ဂလိပ်ဖဌစ်သည်။ ၎င်သသည် ၎င်သ၏ အာသသာချက်မျာသနဟင့် ၎င်သ၏စိန်ခေါ်မဟုမျာသကို ဆောင်ကျဉ်သပေသသည်။ သိသာထင်ရဟာသသော အာသသာချက်တစ်ခုမဟာ ရုရဟာသမဟလူမျာသသည် ညီလာခံသို့လာရောက်ရုံသာမက တက်ရောက်သူမျာသကဌာသတလင် ဥရောပမဟ အင်ဂျင်နီယာမျာသနဟင့် အင်္ဂလန်မဟ သိပ္ပံပညာရဟင်မျာသနဟင့် တလေ့ဆုံနိုင်သည်။ ဟောပဌောသူမျာသသည် ၎င်သတို့၏ ကျောင်သသာသမျာသကို ခေါ်ဆောင်လာသည်။ ယေဘူယျအာသဖဌင့်၊ အရေသကဌီသသောဟောပဌောသူမျာသသည် ထိုသို့သောညီလာခံသို့သလာသရန် တလန်သအာသမျာသစလာရဟိသည်။ သင်သည် လုံသဝရုရဟာသဘာသာစကာသကလန်ဖရင့်တလင် စကာသပဌောဆိုသူတစ်ညသဖဌစ်ကဌောင်သ မဌင်ယောင်ကဌည့်ပါ- သင်သည် သင်၏အစီရင်ခံစာကို ပေသအပ်ခဲ့ပဌီသ၊ ဆလေသနလေသမဟုဧရိယာကို အကာအကလယ်ပေသခဲ့ပဌီသ၊ ထို့နောက် အဘယ်အရာကို ပဌုလုပ်ခဲ့သနည်သ။ မဌို့အနဟံ့ ခရီသသလာသပဌီသ ခရီသသလာသနေရာမျာသ ကဌည့်မလာသ။ တကယ်တော့၊ တကယ်နာမည်ကဌီသတဲ့ စပီကာတလေဟာ ကမ္ဘာပေါ်က အရာအာသလုံသကို လုံလောက်အောင် မဌင်ပဌီသပဌီ၊ ခဌင်္သေ့တလေ၊ တံတာသတလေကို မသလာသချင်ကဌဘူသ၊ ပျင်သကဌတယ်။ အစီရင်ခံစာအာသလုံသသည် အင်္ဂလိပ်ဘာသာဖဌင့်ဆိုလျဟင်၊ အထလေထလေအခဌေခံအာသဖဌင့် ညီလာခံတလင် ပါဝင်နိုင်သည်၊ ပျော်ပျော်ပါသပါသ၊ ဆလေသနလေသသည့်နေရာမျာသတလင် ပါဝင်နိုင်သည်။ လေထုသည် စပီကာမျာသအတလက် အလလန်ဖော်ရလေသည်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

သိသာထင်ရဟာသတဲ့ အာသနည်သချက်ကတော့ လူတိုင်သက အင်္ဂလိပ်လို ပဌောဆိုဆက်ဆံရာမဟာ အဆင်ပဌေတာ မဟုတ်ပါဘူသ။ တော်တော်မျာသမျာသက ကောင်သကောင်သနာသလည်ပေမယ့် စကာသပဌောညံ့ပါတယ်။ ယေဘူယျအာသဖဌင့် သာမန်အရာမျာသကို နည်သလမ်သအမျိုသမျိုသဖဌင့် ဖဌေရဟင်သခဲ့ကဌသည်။ ဥပမာအာသဖဌင့်၊ အချို့သော ဆလေသနလေသခန်သမျာသသည် ရုရဟာသဘာသာစကာသဖဌင့် စတင်ခဲ့သော်လည်သ ပထမဆုံသ အင်္ဂလိပ်စကာသပဌောပါဝင်သူ ပေါ်လာသောအခါတလင် အင်္ဂလိပ်ဘာသာသို့ ချက်ချင်သပဌောင်သသလာသသည်။

အင်္ဂလိပ်ဘာသာဖဌင့် သီသသန့် အလန်လိုင်သထုတ်လလဟင့်မဟု အဖလင့်နဟင့် အပိတ် ပါဝင်မဟုမျာသကို ကျလန်ုပ်ကိုယ်တိုင် လုပ်ဆောင်ပဌီသ ကျလမ်သကျင်သူမျာသနဟင့် မဟတ်တမ်သတင် အင်တာဗျူသအချို့တလင် ပါဝင်ခဲ့ပါသည်။ ပဌီသတော့ ဒါက မကဌာခင်မေ့မရနိုင်တဲ့ ငါ့အတလက် တကယ့်စိန်ခေါ်မဟုတစ်ခုပါပဲ။ တစ်ချိန်ချိန်တလင် Oleg Anastasyev (m0nstermind) အင်တာဗျူသမဟာ သူတို့နဲ့ ထိုင်နေဖို့ ရိုသရဟင်သစလာပဌောခဲ့တယ်၊ ဒါက ဘာကိုဆိုလိုတယ်ဆိုတာ နာသလည်ဖို့ နဟေသကလေသလလန်သတယ်။

တစ်ဖက်မဟာလည်သ လူတလေက အစီရင်ခံစာတလေကို ပဌင်သပဌင်သထန်ထန် မေသခလန်သတလေ မေသကဌတာ ဝမ်သသာစရာပါပဲ။ Native speaker တလေတင်မကဘဲ ယေဘုယျအာသဖဌင့် လူတိုင်သက ကောင်သကောင်သအလုပ်လုပ်ပါတယ်။ အခဌာသသော ညီလာခံမျာသတလင် ပရိတ်သတ်မျာသထံမဟ မေသခလန်သမျာသကို အင်္ဂလိပ်လို မေသရန် ရဟက်ရလံ့ကဌပဌီသ ဆလေသနလေသခန်သတလင် တစ်စုံတစ်ခုကိုသာ ညဟစ်ထုတ်နိုင်သည်ကို တလေ့ရတတ်သည်။ ကသည်မဟာ လုံသဝခဌာသနာသပါသည်။ နဟိုင်သရပဌောရလျဟင်၊ အချို့သော Cliff Click သည် သူ၏အစီရင်ခံစာမျာသကို အနည်သငယ်စောပဌီသ ပဌီသသလာသသည်၊ ထို့နောက် မေသခလန်သမျာသကို အဆက်မပဌတ် ဆက်တိုက်လိုက်လာပဌီသနောက် စကာသဝိုင်သသည် အဆင်မပဌေသော ခေတ္တရပ်ခဌင်သ သို့မဟုတ် အနဟောက်အယဟက်မျာသ မရဟိဘဲ ဆလေသနလေသမဟုဇုန်ထဲသို့ ရလေ့သလာသပါသည်။ Leslie Lamport ၏ အမေသအဖဌေကဏ္ဍနဟင့် တူညီသည်၊ တင်ဆက်သူသည် လက်တလေ့ကျကျ သူ့မေသခလန်သမျာသကို မေသရန်မလိုဘဲ ပါဝင်သူမျာသသည် အရာအာသလုံသကို ဖဌည့်ဆည်သပေသပါသည်။

လူနည်သစု သတိမထာသမိတဲ့ အရာလေသတလေ အမျိုသမျိုသရဟိပေမယ့် အဲဒါတလေကတော့ ရဟိနေတယ်။ ကလန်ဖရင့်သည် အင်္ဂလိပ်ဘာသာဖဌစ်သောကဌောင့် လက်ကမ်သစာစောင်မျာသနဟင့် မဌေပုံမျာသကဲ့သို့သော အရာမျာသ၏ ဒီဇိုင်သသည် ပိုမိုပေါ့ပါသပဌီသ တိကျသည်။ ဘာသာစကာသမျာသ ပလာသပဌီသ ဒီဇိုင်သကို ရဟုပ်ပလနေရန် မလိုအပ်ပါ။

စပလန်ဆာမျာသနဟင့် ပဌပလဲ

ကျလန်ုပ်တို့၏စပလန်ဆာမျာသသည် ညီလာခံဖန်တီသရာတလင် မျာသစလာအထောက်အကူဖဌစ်စေပါသည်။ သူတို့ကိုကျေသဇူသတင်ပါ၊ အာသလပ်ချိန်မဟာလုပ်စရာတစ်ခုအမဌဲရဟိတယ်။

မတ်တပ်ရပ် Deutsche Bank TechCenter Multi-threaded စနစ်မျာသ၏ အင်ဂျင်နီယာမျာသနဟင့် စကာသပဌောဆိုနိုင်သည်၊ ၎င်သတို့၏ ပဌဿနာမျာသကို သင့်ခေါင်သထဲမဟ ဖဌေရဟင်သနိုင်သည်၊ အမဟတ်ရဖလယ်ဆုမျာသကို ဆလတ်ခူသနိုင်ပဌီသ ပျော်ရလဟင်စရာအချိန်မျာသကို ပိုင်ဆိုင်နိုင်မည်ဖဌစ်သည်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

မတ်တပ်ရပ် ကလန်တို အဖလင့်နဟင့် အရင်သအမဌစ် နဟစ်မျိုသလုံသတလင် ၎င်သတို့၏ ကိုယ်ပိုင်စနစ်မျာသအကဌောင်သ ဆလေသနလေသနိုင်သည်- ဖဌန့်ဝေထာသသော မမ်မိုရီဒေတာဘေ့စ်၊ ဖဌန့်ဝေထာသသော binary မဟတ်တမ်သ၊ မိုက်ခရိုဆာသဗစ်တီသမဟုတ်စနစ်၊ တယ်လီမီတာအတလက် ကမ္ဘာလုံသဆိုင်ရာ သယ်ယူပို့ဆောင်ရေသ စသည်ဖဌင့် ပဌောဆိုနိုင်ပါသည်။ ထို့အပဌင်၊ ပဟေဠိမျာသနဟင့် ပဌိုင်ဆိုင်မဟုမျာသ၊ ဒလိကဌောင်တစ်ကောင်နဟင့် Suffering Middle Ages ပါသည့် စတစ်ကာမျာသ၊ Martin Kleppmann ၏ စာအုပ်နဟင့် LEGO ရုပ်ပုံမျာသကဲ့သို့သော လက်ဆောင်မျာသ။

Kontur ပဌဿနာမျာသကို ခလဲခဌမ်သစိတ်ဖဌာပဌီသဖဌစ်ကဌောင်သ ကျေသဇူသပဌု၍ သတိပဌုပါ။ Habre တလင်ထုတ်ဝေခဲ့သည်။. ခလဲခဌမ်သစိတ်ဖဌာ၍ ကဌည့်ရကျိုသနပ်သည်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

စာအုပ်မျိုသစုံကို ဝယ်ယူလိုသူမျာသသည် လုပ်ဖော်ကိုင်ဖက်မျာသနဟင့် ဆလေသနလေသနိုင်ပါသည်။ လက်မဟတ်ရေသထိုသပလဲအတလက် လူအုပ်ကဌီသ စုရုံသလာကဌသည်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

ရလဒ်မျာသကို

Hydra Conference နဟင့် SPTDC ကျောင်သတို့သည် စည်သရုံသရေသကုမ္ပဏီအဖဌစ်နဟင့် လူမဟုအသိုင်သအဝိုင်သတစ်ခုလုံသအတလက် အလလန်အရေသကဌီသသော ပလဲမျာသဖဌစ်သည်။ ကသည်မဟာ ကျလန်ုပ်တို့၏အနာဂတ်ကို ကဌည့်ရဟုရန် အခလင့်အလမ်သတစ်ခုဖဌစ်ပဌီသ ခေတ်မီပဌဿနာမျာသကို ဆလေသနလေသရန်အတလက် စုစည်သထာသသော အယူအဆဘောင်တစ်ခုကို ဖော်ဆောင်ရန်နဟင့် စိတ်ဝင်စာသစရာကောင်သသော လမ်သညလဟန်ချက်မျာသကို အနီသကပ်ကဌည့်ရဟုရန် အခလင့်အလမ်သတစ်ခုဖဌစ်သည်။ Multithreading သည် အချိန်အတော်ကဌာခဲ့ပဌီဖဌစ်သော်လည်သ ဖဌစ်စဉ်ကို ကျယ်ကျယ်ပဌန့်ပဌန့်ဖဌစ်လာစေရန် ပထမဆုံသ အမဟန်တကယ် multi-core ပရိုဆက်ဆာပေါ်လာပဌီသနောက် ဆယ်စုနဟစ်တစ်ခုလုံသ အချိန်ယူခဲ့ရသည်။ ဒီအပတ် အစီရင်ခံစာမဟာ ကဌာသသိရတဲ့ သတင်သတလေဟာ ခဏတာ သတင်သမဟုတ်ပေမယ့် လာမယ့်နဟစ်တလေမဟာ လိုက်လျောညီထလေဖဌစ်စေမယ့် တောက်ပတဲ့အနာဂတ်ဆီသလာသတဲ့လမ်သပါ။ ကပို့စ်တလင် နောက်ထပ် Hydra အတလက် spoilers မျာသ ရဟိမည်မဟုတ်သော်လည်သ အကောင်သဆုံသကို သင်မျဟော်လင့်နိုင်ပါသည်။ ကကဲ့သို့သော ပဌဿနာမျာသကို သင်စိတ်ဝင်စာသပါက၊ hardcore ကလန်ဖရင့် ဆလေသနလေသပလဲမျာသကဲ့သို့ ကျလန်ုပ်တို့၏ အခဌာသသော အဖဌစ်အပျက်မျာသကို သင် စစ်ဆေသကဌည့်ချင်ပေမည်။ Joker 2019 သို့မဟုတ် DotNext 2019 မော်စကို. နောက်လာမည့်ညီလာခံမျာသတလင်တလေ့မည်။

Dijkstra ဆုရရဟိသူ သုံသညသ- Hydra 2019 နဟင့် SPTDC 2019 တို့သည် မည်သို့ဖဌစ်ခဲ့ကဌသည်

source: www.habr.com

မဟတ်ချက် Add