ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

Alexander Chistyakov က ဆက်သွယ်နေတယ်၊ ​​ငါက ဧဝံဂေလိဆရာပါ။ vdsina.ru နှင့် 9 ခုနှစ်၏ အကောင်းဆုံးနည်းပညာဖြစ်ရပ် 2019 ခုအကြောင်း ပြောပြပါ။

ကျွန်ုပ်၏ အကဲဖြတ်ချက်တွင် ကျွမ်းကျင်သူများ၏ ထင်မြင်ချက်ထက် ကျွန်ုပ်၏ အရသာကို ပို၍ အားကိုးပါသည်။ ထို့ကြောင့်၊ ဥပမာ၊ ဤစာရင်းတွင် မောင်းသူမဲ့ကားများ မပါဝင်ပါ၊ အကြောင်းမှာ ဤနည်းပညာတွင် အခြေခံအားဖြင့် အသစ် သို့မဟုတ် အံ့သြစရာ ဘာမှမရှိပါ။

စာရင်းထဲက အဖြစ်အပျက်တွေကို ထူးထူးခြားခြား (သို့) wow effect နဲ့ မခွဲထားပါဘူး၊ ဘာကြောင့်လဲဆိုတော့ သူတို့ရဲ့ အရေးပါမှုက ဆယ်နှစ်အတွင်း ရှင်းသွားမှာဖြစ်ပြီး wow effect က တိုတောင်းလွန်းတာကြောင့် ဒီဇာတ်လမ်းကို လိုက်လျောညီထွေဖြစ်အောင် ကြိုးစားထားပါတယ်။

1. WebAssembly အတွက် Rust ပရိုဂရမ်းမင်းဘာသာစကားရှိ အိတ်ဆောင်ဆာဗာ အက်ပ်လီကေးရှင်းများ

အစီရင်ခံချက်နှစ်ခုဖြင့် သုံးသပ်ချက်ကို ကျွန်ုပ်စတင်ပါမည်-

1. သတင်းပို့ပါ။ Brian Cantrill "Rust မှာ OS ကို ပြန်ရေးဖို့ အချိန်ရောက်ပြီလား?"2018 တွင် သူဖတ်ဖူးသည်။

အစီရင်ခံစာကိုဖတ်နေစဉ်တွင်၊ Brian Cantrill သည် Joyent တွင် CTO အဖြစ်လုပ်ဆောင်နေပြီး 2019 သည် သူနှင့် Joyent အတွက် မည်သို့ကုန်ဆုံးမည်ကို မသိခဲ့ပေ။

2. Steve Klabnik မှ တင်ပြပါသည်။Rust ဘာသာစကား၏ ပင်မအဖွဲ့၏ အဖွဲ့ဝင်ဖြစ်ပြီး Cloudflare တွင် အလုပ်လုပ်သော “The Rust Programming Language” စာအုပ်ကို ရေးသားသူဖြစ်ပြီး၊ သင် ဝဘ်ဘရောက်ဆာများကို အသုံးပြုရန် ခွင့်ပြုသည့် Rust language နှင့် WebAssembly နည်းပညာ၏ အင်္ဂါရပ်များအကြောင်း ဆွေးနွေးသည်။ အပလီကေးရှင်းများ လည်ပတ်ရန်အတွက် ပလပ်ဖောင်းများ။

2019 တွင်၊ WebAssembly သည် ၎င်း၏နှင့်အတူ WASI မျက်နှာပြင်ဖိုင်များနှင့် sockets များကဲ့သို့သော လည်ပတ်မှုစနစ်အရာဝတ္တုများကို ဝင်ရောက်ခွင့်ပေးသည့်၊ ဘရောက်ဆာများထက်သို့ ပြောင်းရွှေ့ခဲ့ပြီး ဆာဗာဆော့ဖ်ဝဲစျေးကွက်ကို ပစ်မှတ်ထားလျက်ရှိသည်။

အောင်မြင်မှု၏ အနှစ်သာရမှာ သိသာထင်ရှားသည် - လူ့လောကတွင် ဝဘ်အတွက် သယ်ဆောင်ရလွယ်ကူသော အပလီကေးရှင်းများကို လုပ်ဆောင်နိုင်သည့် နောက်ထပ် runtime တစ်ခုရှိသည် (Java ဘာသာစကားဖြင့် ရေးသားသူများ တီထွင်ခဲ့သော WORA နိယာမကို မည်သူမျှ မှတ်မိကြပါသလား။

ကျွန်ုပ်တို့တွင် ဤအပလီကေးရှင်းများကို တည်ဆောက်ရန် အတော်လေး ဘေးကင်းသော နည်းလမ်းတစ်ခုလည်း ရှိသည်။

WebAssembly သည် Docker ၏ဖန်တီးရှင်တစ်ဦးဖြစ်သည့် Solomon Hikes မှ 2008 ခုနှစ်တွင် WebAssembly နှင့် WASI တည်ရှိခဲ့ပါက Docker သည် ရိုးရိုးရှင်းရှင်းမွေးဖွားလာမည်မဟုတ်ကြောင်း ရေးသားခဲ့သည့် WebAssembly သည် ထိုသို့သောဂိမ်းပြောင်းလဲမှုတစ်ခုဖြစ်သည်။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

Rust သည် သယ်ဆောင်ရလွယ်ကူသောနည်းပညာအသစ်ကို လက်ခံအသုံးပြုသူများထဲတွင် အံ့သြစရာမဟုတ်ပါ - ၎င်း၏ဂေဟစနစ်သည် ဒိုင်းနမစ်ဖွံ့ဖြိုးနေပြီး Rust သည် ရလဒ်များအရ နှစ်အတော်ကြာအနှစ်သက်ဆုံး programming language ဖြစ်လာခဲ့သည်၊ StackOverflow မှ ပြုလုပ်သော စစ်တမ်း.

ဒါက Steve ရဲ့ ဟောပြောချက်က slide တစ်ခုဖြစ်ပြီး Rust ကိုသုံးခြင်းအားဖြင့် လုံးဝရှောင်ရှားနိုင်တဲ့ လုံခြုံရေး bug အရေအတွက်နဲ့ MS မှာရှိတဲ့ bug အရေအတွက် စုစုပေါင်းအချိုးကို ရှင်းရှင်းလင်းလင်းပြသထားပါတယ်။ Windows၊ ပြီးခဲ့သည့် ဆယ်စုနှစ်တစ်ခုခွဲအတွင်း တွေ့ရှိခဲ့သည်။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

Microsoft သည် ထိုကဲ့သို့သောစိန်ခေါ်မှုကို တစ်နည်းနည်းဖြင့် တုံ့ပြန်ခဲ့ရပြီး ၎င်းသည် အောင်မြင်ခဲ့သည်။

၂။ သက်သာစေမယ့် Microsoft ရဲ့ Project Verona Windows ပြီးတော့ မည်သည့် OS အတွက်မဆို သမိုင်းစာမျက်နှာအသစ်ကို ဖွင့်လှစ်ပေးပါလိမ့်မယ်

Microsoft kernel မှာ bug အရေအတွက် Windows ထို့အပြင် အသုံးပြုသူ ပရိုဂရမ်အများစုသည် ပြီးခဲ့သည့် ၁၂ နှစ်အတွင်း መልእክትအလိုက် တိုးလာခဲ့သည်။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

2019 ခုနှစ်တွင် Microsoft မှ Matthew Parkinson ပရောဂျက် Verona ကို အများပြည်သူသို့ တင်ပြခဲ့သည်။ဒါကို အဆုံးအဖြတ်ပေးနိုင်ပါတယ်။

ဒါက Rust ဘာသာစကားရဲ့ အတွေးအခေါ်တွေကို အခြေခံပြီး လုံခြုံတဲ့ ပရိုဂရမ်းမင်းဘာသာစကားတစ်ခု ဖန်တီးဖို့ Microsoft ရဲ့ ကြိုးပမ်းမှုတစ်ခုပါ- Microsoft Research မှ လုပ်ဖော်ကိုင်ဖက်များက လုံခြုံရေးပြဿနာအများစုဟာ C ဘာသာစကားရဲ့ ကြီးမားတဲ့ အမွေအနှစ်နဲ့ ဆက်စပ်နေတာကို တွေ့ရှိခဲ့ပြီး အဲဒီထဲမှာ အများစုဟာ WindowsRust နှင့်ဆင်တူသော ဘာသာစကား Verona သည် မှတ်ဉာဏ်နှင့် အရင်းအမြစ်များကို တစ်ပြိုင်နက်တည်း ဝင်ရောက်ခွင့်ကို အသုံးပြု၍ စီမံခန့်ခွဲသည်။ zero-cost abstraction နိယာမ. ဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာကို အသေးစိတ်နားလည်ချင်ရင်တော့ လေ့လာကြည့်လိုက်ပါ။ Parkinson ၏ကိုယ်ပိုင်အစီရင်ခံစာ.

Microsoft သည် မကောင်းသောအင်ပါယာနှင့် အသစ်အရာအားလုံးကို ပြိုင်ဘက်အဖြစ် ရှေးယခင်ကတည်းက ထင်မြင်နေခြင်းမှာ စိတ်ဝင်စားစရာကောင်းသော်လည်း၊ Simon Peyton-JonesGlasgow Haskell Compiler ၏ အဓိက developer ဖြစ်သော Microsoft တွင် အလုပ်လုပ်သည်။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

ပထမစာပိုဒ်မှ Brian Cantrill ၏မေးခွန်း - "Rust ရှိ operating system kernel ကိုပြန်လည်ရေးသားရန်အချိန်မဟုတ်သေးပါ။" မျှော်လင့်မထားသော အဖြေတစ်ခုကို ရရှိခဲ့သည် - လည်ပတ်မှုစနစ် kernel ကို ပြန်လည်ရေးသားရန် မဖြစ်နိုင်သေးကြောင်း သိသာထင်ရှားသော်လည်း အသုံးပြုသူအာကာသအတွင်း လုပ်ဆောင်နေသော ပရိုဂရမ်များကို ပြန်လည်ရေးသားနေပြီဖြစ်သည်။ မရပ်တန့်နိုင်သော လုပ်ငန်းစဉ်တစ်ခု စတင်နေပြီဖြစ်ပြီး၊ ၎င်းသည် လည်ပတ်မှုစနစ်အားလုံးအတွက် အနာဂတ်စာမျက်နှာသစ်ကို ဖွင့်လှစ်ပေးမည်ဖြစ်သည်။

3. Flutter framework ကြောင့် Dart ပရိုဂရမ်းမင်းဘာသာစကား၏ လူကြိုက်များမှု မြင့်တက်လာခြင်း။

အောက်ဖော်ပြပါသတင်းသည် ကျွန်ုပ်တို့နှင့် အများပြည်သူအတွက်သာမက ၎င်း၏ဖွဲ့စည်းခြင်းလုပ်ငန်းစဉ်တွင် တိုက်ရိုက်ပါဝင်သူအများစုအတွက်ပါ အံ့အားသင့်ဖွယ်ရာဖြစ်ကြောင်း ကျွန်ုပ်သေချာပါသည်။ လွန်ခဲ့သော 8 နှစ်က Google တွင်ပေါ်လာခဲ့သော Dart programming language သည် ယခုနှစ်တွင် လူကြိုက်များမှု အရှိန်အဟုန်ဖြင့် တိုးတက်လာခဲ့သည်။

Github တွင် သိုလှောင်မှုများကို ခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့် ပရိုဂရမ်းမင်းဘာသာစကားများ၏ ရေပန်းစားမှုကို အကဲဖြတ်သည့် နည်းလမ်းကို ကျွန်ုပ်အသုံးပြုပြီး တစ်လလျှင် တစ်ကြိမ်၊ ဇယားတစ်ခုတွင်ဒေတာကိုမွမ်းမံခြင်း။. အကယ်၍ နှစ်အစတွင် Dart တွင် လူကြိုက်များသော သိုလှောင်ရုံ 100 သာရှိခဲ့ပါက ယနေ့တွင် ၎င်းတို့ထဲမှ 313 ခုရှိနေပြီဖြစ်သည်။

Dart သည် Erlang, PowerShell, R, Perl, Elixir, Haskell, Lua နှင့် CoffeeScript ကို ကျော်တက်သွားခဲ့သည်။ အခြားပရိုဂရမ်းမင်းဘာသာစကားသည် ယခုနှစ်တွင် ပိုမိုမြန်ဆန်လာပုံမပေါ်ပါ။ ဘာကြောင့်ဖြစ်တာလဲ။

ယခုနှစ်၏ အထင်ကရ အစီရင်ခံစာများထဲမှ တစ်ခု HackerNews ပရိသတ်၏ ပြောကြားချက်အရ သိရသည်။ Richard Feldman က ဖတ်ပြီး ခေါ်ပါတယ်။ "ဘာကြောင့် functional programming က ပုံမှန်မဟုတ်ရတာလဲ?" အစီရင်ခံစာ၏ အရေးပါသော အစိတ်အပိုင်းတစ်ခုသည် ပရိုဂရမ်းမင်းဘာသာစကားများ လူကြိုက်များလာပုံကို ခွဲခြမ်းစိတ်ဖြာမှုတွင် အာရုံစိုက်ထားသည်။ Richard ၏အဆိုအရ အဓိကအကြောင်းရင်းတစ်ခုမှာ တစ်နည်းအားဖြင့် လူကြိုက်များသော application သို့မဟုတ် framework တစ်ခုရှိနေခြင်းဖြစ်သည်။ လူသတ်သမားအက်ပ်.

Dart ဘာသာစကားအတွက်၊ ၎င်း၏ လူကြိုက်များရခြင်းအကြောင်းရင်းမှာ မိုဘိုင်းအက်ပလီကေးရှင်း ဖွံ့ဖြိုးတိုးတက်မှုဘောင်ဖြစ်သည်။ FlutterGoogle Trends ၏အဆိုအရ ယခုနှစ်အစပိုင်း၌ လူကြိုက်များမှု မြင့်တက်လာသည်။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

ကျွန်ုပ်တို့သည် မိုဘိုင်းဖွံ့ဖြိုးမှုကို မလုပ်သောကြောင့် Dart အကြောင်း ဘာမှမသိရသော်လည်း အခြားသော ကိန်းသေပုံစံရိုက်ထားသော ပရိုဂရမ်းမင်းဘာသာစကားကို နွေးထွေးစွာ ကြိုဆိုပါသည်။

၄။ အူတိုင်ရှင်သန်နိုင်ခြေ Linux နှင့် ၎င်း၏ အသိုင်းအဝိုင်းသည် eBPF virtual machine ကြောင့်ဖြစ်သည်

ကျွန်ုပ်တို့သည် VDSina ချစ်ခြင်းမေတ္တာကွန်ဖရင့်များတွင် - ယခုနှစ်တွင် ကျွန်ုပ်သည် စိန့်ပီတာစဘတ်ရှိ DevOops ကွန်ဖရင့်သို့ သွားရောက်ခဲ့ပြီး စက်မှုလုပ်ငန်းတွင် ခေတ်ရေစီးကြောင်းနှင့် ခေတ်ရေစီးကြောင်းများကို အလေးထားသော စားပွဲဝိုင်းတွင် ပါဝင်ခဲ့သည်။ 2019 ခုနှစ်တွင် ထိုသို့သောစကားဝိုင်းများတွင် ဦးဆောင်ထင်မြင်ချက်များမှာ-

  • ပျင်းလွန်းလို့ Docker က သေသွားတယ်။
  • Kubernetes သည် သက်ရှိထင်ရှားရှိပြီး တစ်နှစ်ခန့်ကြာနိုင်သည် - ၎င်းကို 2020 ခုနှစ် ကွန်ဖရင့်များတွင် ပြောဆိုနေဆဲဖြစ်သည်
  • တစ်ချိန်တည်းမှာပဲ၊ အဓိကအားဖြင့် Linux အသက်ရှင်နေသူ မည်သူမျှ အချိန်ကြာမြင့်စွာ ကြည့်ရှုခဲ့ခြင်း မရှိပါ။

kernel ဖွံ့ဖြိုးတိုးတက်ရေးနဲ့ ပတ်သက်ပြီး ကျွန်တော့်ရဲ့အမြင်အရ နောက်ဆုံးအချက်ကို ကျွန်တော် မျှဝေမပေးပါ။ Linux အခုအချိန်မှာ စိတ်ဝင်စားစရာကောင်းရုံသာမက တော်လှန်ပြောင်းလဲနေတဲ့အရာတွေ ဖြစ်ပျက်နေပါတယ်။ အထင်ရှားဆုံးကတော့ eBPF virtual machine ပါ။ မူလက network packets တွေကို filter လုပ်ရတဲ့ ငြီးငွေ့ဖွယ်ကောင်းတဲ့ အလုပ်ကို ဖြေရှင်းဖို့ ဖန်တီးခဲ့တာဖြစ်ပြီး နောက်ပိုင်းမှာတော့ general-purpose kernel-level virtual machine အဖြစ် ပြောင်းလဲသွားခဲ့ပါတယ်။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု
kernel အတွက် ဖွံ့ဖြိုးတိုးတက်မှု Linux: ဖြစ်ခဲ့သည်

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု
kernel အတွက် ဖွံ့ဖြိုးတိုးတက်မှု Linux: ဖြစ်လာတယ်

eBPF ဖြင့် kernel သည် kernel ပြင်ပတွင် တစ်စိတ်တစ်ပိုင်း ကိုင်တွယ်နိုင်သော အဖြစ်အပျက်များကို ယခုအခါ အစီရင်ခံပါသည် - interface သည် userspace မှ kernel နှင့် ဘေးကင်းစွာနှင့် ထိရောက်စွာ အပြန်အလှန် ဆက်သွယ်နိုင်စေပြီး kernel လုပ်ဆောင်ချက်ကို တိုးချဲ့ဖြည့်စွက်ပေးပါသည်။ Linuxလိုင်နပ်စ် တော်ဗယ်လ်စ်ရဲ့ အရာအားလုံးကို မြင်နိုင်တဲ့ မျက်လုံးကို ရှောင်ကွင်းသွားတယ်။

eBPF မတိုင်မီက kernel နှင့် အပြန်အလှန် ဆက်သွယ်မှု နှင့် နီးကပ်စွာ ဆက်စပ်နေသော လုပ်ဆောင်ချက်များ ဖွံ့ဖြိုးတိုးတက်ရေး Linux ရှုပ်ထွေးတဲ့ဇာတ်လမ်းတစ်ပုဒ်ပါ - userspace မှာ နှေးကွေးတဲ့ device တွေအတွက် drivers တွေနဲ့ file system တွေအတွက် interface တွေလိုမျိုး အရာတွေကို ဖန်တီးဖို့အတွက် အတွေ့အကြုံရှိတဲ့ kernel developer တွေရဲ့ တရားဝင်ပြန်လည်သုံးသပ်မှုလုပ်ငန်းစဉ်တစ်ခု လိုအပ်ပါတယ်။ Linux.

eBPF အင်တာဖေ့စ်၏အသွင်အပြင်သည် ထိုကဲ့သို့သောပရိုဂရမ်များရေးသားခြင်းလုပ်ငန်းစဉ်ကို များစွာရိုးရှင်းစေသည် - ဝင်ရောက်မှုအဆင့်ကို လျှော့ချလိုက်ပြီး၊ ဆော့ဖ်ဝဲရေးသားသူများ ပိုမိုရှိလာမည်ဖြစ်ပြီး အသိုင်းအဝိုင်းသည် ပြန်လည်အသက်ဝင်လာမည်ဖြစ်သည်။

စိတ်အားထက်သန်မှုမှာ ငါတစ်ယောက်တည်း မဟုတ်ဘူး။ သက်တမ်းကြာ kernel developer David Miller kernel ဖွံ့ဖြိုးတိုးတက်မှုဂေဟစနစ်၏ရှင်သန်မှု (!) အတွက် eBPF ၏အရေးကြီးမှုကို ကြေငြာသည်။ နောက်တစ်ခုက ထင်ရှားတဲ့ developer တွေ သိပ်မရှိတော့ဘူး။ ဘရန်ဒန် ဂရက်ဂ် (ကျွန်တော်က သူ့အမာခံပရိသတ်ပါ) eBPF ကို အောင်မြင်မှုဟု ခေါ်သည်။နှစ် 50 မျှ မညီမျှသော၊

ဤအတောအတွင်း၊ Linus Torvalds သည် ထိုကဲ့သို့သောအရာများအတွက် လူသိရှင်ကြားမချီးမွမ်းတတ်ဘဲ၊ သူ့ကိုယ်သူ လူသိရှင်ကြား လူသိရှင်ကြားဖြစ်အောင် လုပ်လိုသူအား ငါနားလည်နိုင်သည် ။ 🙂
ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

5. Linux kernel မှာ asynchronous io_uring interface နဲ့ FreeBSD ရဲ့ ခေါင်းတလားကို နောက်ဆုံး သံမှိုနဲ့ ထုလိုက်သလိုပါပဲ။ Linux

အဓိကအချက်အကြောင်း ပြောနေတာဆိုတော့ Linuxယခုနှစ်တွင် ဖြစ်ပွားခဲ့သော နောက်ထပ်သိသာထင်ရှားသော တိုးတက်မှုတစ်ခုကို သတိပြုရန် လိုအပ်ပါသည်- core အသစ်တစ်ခု ပါဝင်လာခြင်း စွမ်းဆောင်ရည်မြင့် အပြိုင်အဆိုင် I/O API io_uring Facebook မှ Jens Axbow မှ

နှစ်ပေါင်းများစွာ FreeBSD စနစ်စီမံခန့်ခွဲသူများနှင့် ဆော့ဖ်ဝဲရေးသားသူများသည် FreeBSD တွင် asynchronous I/O ပိုမိုကောင်းမွန်သည်ဟူသောအချက်ဖြင့် ၎င်းတို့၏ရွေးချယ်မှုကို ကျိုးကြောင်းဆီလျော်အောင်ပြုလုပ်ခဲ့ကြသည်။ Linuxဥပမာအားဖြင့်၊ ဤအငြင်းအခုံ 2014 ခုနှစ်တွင် သူ၏အစီရင်ခံစာတွင် အသုံးပြုခဲ့သည်။ Nginx မှ Gleb Smirnov ။

အခုတော့ ဂိမ်းက ဇောက်ထိုး ဖြစ်သွားပြီ။ Ceph ဖြန့်ဝေထားသော ဖိုင်စနစ်သည် io_uring ကို အသုံးပြုပြီးဖြစ်သည်။ ဘလောက်အရွယ်အစားပေါ်မူတည်၍ IOPS သည် 14% မှ 102% အထိ တိုးမြှင့်ပေးခြင်းဖြင့် စွမ်းဆောင်ရည်စံနှုန်းရလဒ်များသည် အထင်ကြီးစရာဖြစ်သည်။ PostgreSQL တွင် asynchronous I/O ကိုအသုံးပြုထားသော ရှေ့ပြေးပုံစံတစ်ခုရှိသည်။ (အနည်းဆုံး နောက်ခံစာရေးဆရာအတွက်), နောက်ထပ်လုပ်ဆောင်ရန်စီစဉ်ထားသည်။ PostgreSQL ကို asynchronous I/O အဖြစ် ပြောင်းလဲခြင်း သို့သော် developer အသိုင်းအဝိုင်း၏ ရှေးရိုးဆန်သော သဘောသဘာဝအရ၊ ဤပြောင်းလဲမှုများကို 2020 တွင် မတွေ့ရသေးပါ။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

6. Ryzen ပရိုဆက်ဆာလိုင်းဖြင့် AMD ၏အောင်ပွဲပြန်လည်ရယူခြင်း။

အထူးအဆန်းမဟုတ်ပါ၊ စက်မှုလုပ်ငန်းတွင်အချိန်ကြာမြင့်စွာဘေးထွက်နေသော AMD သည်စံချိန်တင်ပြီးနောက်စံချိန်တင်နေခြင်းဖြစ်သည်။

Ryzen ပရိုဆက်ဆာများ၏ လိုင်းအသစ်သည် မယုံနိုင်လောက်အောင် စျေးနှုန်း/စွမ်းဆောင်ရည်အချိုးကို ပြသခဲ့သည်- ၎င်းတို့ Amazon တွင် အရောင်းရဆုံး ပရိုဆက်ဆာများစာရင်းကို လွှမ်းမိုးထားသည်။နှင့် အချို့သော ဒေသများတွင် ၊ AMD ပရိုဆက်ဆာရောင်းအား Intel ၏ရောင်းအားထက်ကျော်လွန်သည်။. ပြိုင်ဆိုင်မှုတွင် Intel က အတင်းအကြပ်လုပ်သည်။ အလွန်လူကြိုက်မများသော အစီအမံများကို ခံယူပါ။: ၎င်းတို့၏ ကိုယ်ပိုင် compiler ဖြင့် တည်ဆောက်ထားသော ပရိုဂရမ်များသည် ပြိုင်ဖက်၏ ပရိုဆက်ဆာတွင် စွမ်းဆောင်ရည် လျော့နည်းစေသည်။ Intel ၏ ညစ်ပတ်သော နည်းလမ်းများဖြင့် တိုက်ခိုက်နေသော်လည်း၊ AMD ၏စျေးကွက်တန်ဖိုးသည် 2000 စံချိန်တန်ဖိုးများနှင့် အလွန်နီးစပ်ပါသည်။.

7. AMD ၏နောက်တွင်၊ Apple သည် iPadOS နှင့် Gates လှည့်ကွက်အဟောင်းများဖြင့် Intel pie တစ်ပိုင်းကိုရယူရန် ရည်မှန်းထားသည်။

သူတို့လက်ထဲမှာ လက်နက်ကိုင်နိုင်တဲ့သူတိုင်းဟာ ဘီလူးကြီးတွေရဲ့ တိုက်ပွဲတွေမှာ ပါဝင်ဖို့ ကြိုးစားလေ့ရှိပြီး AMD က Intel ရဲ့ စားနပ်ရိက္ခာအခြေခံအတွက် ပြိုင်ဆိုင်နေပါတယ်။ Apple သည် ဟာသတွင် နွားဟောင်းကဲ့သို့ ပြုမူခဲ့သည်။

ငါတို့ ဖြည်းဖြည်းချင်း တောင်ပေါ်ကဆင်းမယ်။နွားအိုကြီးတစ်ကောင်သည် တောင်ထိပ်ပေါ်တွင် ရပ်နေပြီး နွားအုပ်တစ်အုပ်သည် အောက်တွင် ကျက်စားနေသည်။
နွားပျိုသည် အဟောင်းကို ပေးသည်-
- မြန်မြန်နားထောင်၊ မြန်မြန်ဆင်းပြီး နွားကိုခေါက်ကြရအောင်
ပြီးတော့ မြန်မြန်၊ မြန်မြန်၊ ငါတို့ ပြန်သွားမယ်။
- မဟုတ်ဘူး!
မြန်မြန်ဆင်းကြစို့၊ နွားနှစ်ကောင်ကို မြန်မြန်ခေါ်ကြစို့။
မြန်မြန်ပြန်ထကြရအောင်။
- မဟုတ်ဘူး!
- ဒါဆို မင်းဘာကို အဆိုပြုတာလဲ။
- ငါတို့သည် ဖြည်းညှင်းစွာ တောင်ပေါ်မှဆင်း၍ နွားတကောင်လုံးကိုသတ်မည်။
ငါတို့နေရာကို ဖြည်းဖြည်းချင်း ဖြည်းဖြည်းချင်း ပြန်ကြရအောင်။

iPadOS အသစ်ကို ထုတ်ဝေလိုက်ခြင်းဖြင့် Apple သည် Intel အား အနှောင့်အယှက်ဖြစ်စေသော ဆန်းသစ်တီထွင်မှုဟု ခေါ်သည့် နည်းဗျူဟာကို အသုံးပြုခဲ့သည်။

ဝီကီပီးဒီးယား အဓိပ္ပါယ်

“အနှောင့်အယှက်ဖြစ်စေသော ဆန်းသစ်တီထွင်မှု” သည် စျေးကွက်အတွင်းရှိ တန်ဖိုးများချိန်ခွင်လျှာကို ပြောင်းလဲစေသော ဆန်းသစ်တီထွင်မှုတစ်ခုဖြစ်သည်။ တစ်ချိန်တည်းမှာပင်၊ ထုတ်ကုန်ဟောင်းများသည် ယခင်က ပြိုင်ဆိုင်မှုအပေါ် အခြေခံထားသည့် ကန့်သတ်ချက်များသည် ၎င်းတို့၏ အရေးပါမှုကို ဆုံးရှုံးသွားသောကြောင့် ပြိုင်ဆိုင်မှု မရှိတော့ပါ။

“အနှောင့်အယှက်ဖြစ်စေသော တီထွင်ဆန်းသစ်မှုများ” ၏ ဥပမာများမှာ တယ်လီဖုန်း (ကြေးနန်းကို အစားထိုးထားသော)၊ ရေနွေးငွေ့သင်္ဘောများ (ရွက်လွှင့်သင်္ဘောများ အစားထိုးထားသော)၊ တစ်ပိုင်းလျှပ်ကူးပစ္စည်းများ (ဖုန်စုပ်စက်များ အစားထိုးထားသော)၊ ဒစ်ဂျစ်တယ်ကင်မရာများ (အစားထိုးထားသော ရုပ်ရှင်ကင်မရာများ) နှင့် အီးမေးလ် (ပြတ်တောက်နေသော ရိုးရာမေးလ်) တို့ဖြစ်သည်။

Apple သည် ၎င်း၏ကိုယ်ပိုင် ပါဝါနိမ့် ARM-based ပရိုဆက်ဆာများကို အသုံးပြုထားပြီး ၎င်းသည် Intel ၏ x86 ၏ အနည်းငယ်နှေးကွေးသော စွမ်းဆောင်ရည်ထက် သုံးစွဲသူများအတွက် ပိုအရေးကြီးကြောင်း သက်သေပြခဲ့သည်။

Apple သည် iPad ကို ဖျော်ဖြေရေးဂိတ်မှ ဖျော်ဖြေရေးဂိတ်မှ စျေးကွက်ဝေစုကို ရယူရန် စီမံနေပါသည်။ အကြောင်းအရာဖန်တီးသူများအတွက် ပထမဆုံးဖြစ်ပြီး ယခုအခါ developer များအတွက် ပြီးပြည့်စုံသော အလုပ်ကိရိယာတစ်ခုအဖြစ် ပြောင်းလဲနေသည်။ ဟုတ်ပါတယ်၊ ARM-based MacBook ကို မကြာခင်အချိန်မရွေးတွေ့နိုင်တော့မှာမဟုတ်ပေမယ့် MacBook Pro ကီးဘုတ်ဒီဇိုင်းနဲ့ပတ်သက်တဲ့ ပြဿနာသေးသေးလေးတွေက အစားထိုးဖြေရှင်းနည်းတွေကို ရှာဖွေဖို့ အားတက်စရာဖြစ်ပြီး အဲဒီထဲကတစ်ခုကတော့ iPadOS နဲ့ iPad Pro ဖြစ်မယ်လို့ ကတိပြုပါတယ်။

Gates နှင့် Microsoft သည် ၎င်းနှင့် မည်သို့သက်ဆိုင်သနည်း။

တစ်ချိန်က Gates သည် IBM နှင့် တူညီသောလှည့်ကွက်ကို ဖယ်ရှားခဲ့သည်။

၁၉၇၀ ပြည့်လွန်နှစ်များတွင် IBM သည် ဆာဗာဈေးကွက်ကို လွှမ်းမိုးခဲ့ပြီး ပျမ်းမျှလူတစ်ဦးအတွက် ကိုယ်ပိုင်ကွန်ပျူတာများကို ယုံကြည်မှုရှိရှိ လျစ်လျူရှုခဲ့သည်။ ၁၉၈၀ ပြည့်လွန်နှစ်များတွင် Gates သည် IBM ၏ ရန်ပုံငွေများကို အသုံးပြု၍ MS-DOS ကို ဖန်တီးပြီး လိုင်စင်ချခဲ့ပြီး operating system မူပိုင်ခွင့်ကို ၎င်းကိုယ်တိုင် ထိန်းသိမ်းထားခဲ့သည်။ ငွေရပြီးနောက် Microsoft သည် MS-DOS အတွက် graphical interface တစ်ခုကို ဖန်တီးခဲ့ပြီး ကွန်ပျူတာကမ္ဘာကို မွေးဖွားခဲ့သည်။ Windows — အစပိုင်းမှာ DOS မှာ ဂရပ်ဖစ်အလွှာတစ်ခုသာဖြစ်ပြီး နောက်ပိုင်းမှာ လူအများအတွက် အဆင်ပြေတဲ့ ပထမဆုံး PC လည်ပတ်မှုစနစ် ဖြစ်လာခဲ့ပါတယ်။ ကိုင်တွယ်ရခက်ခဲတဲ့ ကုမ္ပဏီကြီးတစ်ခုဖြစ်တဲ့ IBM ဟာ ကိုယ်ပိုင်ကွန်ပျူတာဈေးကွက်ကို ငယ်ရွယ်ပြီး မြန်ဆန်တဲ့ Microsoft ဆီ ဆုံးရှုံးခဲ့ရပါတယ်။ ဒီထူးခြားတဲ့ ဇာတ်လမ်းကို ကျွန်တော် အကျဉ်းချုပ် ရေးဖွဲ့ထားပါတယ်။ ဒါကြောင့် Apple ဟာ ၂၀၂၀ မှာ Intel နဲ့ iPadOS နဲ့ ဘယ်လိုယှဉ်ပြိုင်မလဲဆိုတာ စိတ်ဝင်စားရင် အထူးအကြံပြုလိုပါတယ်။ အပြည့်အစုံဖတ်ပါ။.

၈။ ZFSon ၏ ရပ်တည်ချက်ကို ခိုင်မာစေခြင်းLinux — မြင်းအိုတစ်ကောင်က မြက်ခင်းကို မပျက်စီးစေပါဘူး

Canonical ပါ။ တပ်ဆင်နိုင်ခြေကို တင်ပြခဲ့သည် Ubuntu ZFS ဖိုင်စနစ်ကို installer မှ တိုက်ရိုက် root ဖိုင်စနစ်အဖြစ် အသုံးပြုခြင်း။ တစ်ခါတစ်ရံ Sun Microsystems တွင် အလုပ်လုပ်ခဲ့သော အင်ဂျင်နီယာများသည် Homo sapiens ၏ သီးခြားဇီဝဗေဒဆိုင်ရာ မျိုးစိတ်များကို ကိုယ်စားပြုသည်ဟု ကျွန်တော်ထင်မိပါသည် (အထက်ဖော်ပြပါ Brian Cantrill နှင့် Brendan Gregg တို့သည် Sun တွင် အလုပ်လုပ်ခဲ့ကြသည်)။ လူသားမျိုးနွယ်သည် ZFS ဖိုင်စနစ်နှင့် အနည်းငယ်ဆင်တူသောအရာတစ်ခုကို ဖန်တီးရန် နှစ်ပေါင်းများစွာ ကြိုးပမ်းအားထုတ်ခဲ့သော်လည်း၊ mainline kernel development branch တွင် ZFS source code ပါဝင်ခြင်းကို တားဆီးထားသော ကျော်လွန်၍မရသော လိုင်စင်ကန့်သတ်ချက်များရှိနေသော်လည်း သင်ကိုယ်တိုင် ဆုံးဖြတ်ပါ။ Linuxကျွန်ုပ်တို့သည် ZFS ကို အသုံးပြုနေဆဲဖြစ်ပြီး ၎င်းသည် မကြာမီတွင် ပြောင်းလဲမည်မဟုတ်ပါ။

9. Oxide Computer Company - များစွာစွမ်းဆောင်နိုင်သော အဖွဲ့ကို အနီးကပ် စောင့်ကြည့်ပါမည် - အနည်းဆုံး အမိုက်စားရှိုးတစ်ခုကို ဖန်တီးပါ ။

ကျွန်ုပ်စတင်ခဲ့သည့် Brian Cantrill ၏နောက်ထပ်ဖော်ပြချက်ဖြင့် ကျွန်ုပ်၏စာရင်းကို အဆုံးသတ်ပါသည်။

Brian Cantrill နှင့် အခြားအင်ဂျင်နီယာများ (ယခင် Sun တွင် အလုပ်လုပ်ခဲ့ဖူးသူအချို့) ဟုခေါ်သော အကျိုးတူလုပ်ငန်းတစ်ခုကို တည်ထောင်ခဲ့သည်။ အောက်ဆိုဒ်ကွန်ပြူတာကုမ္ပဏီကြီးမားသောအတိုင်းအတာတွင်အသုံးပြုရန်သင့်လျော်သောဆာဗာပလပ်ဖောင်းကိုဖန်တီးရန်အဓိကရည်ရွယ်ချက်ဖြစ်သည်။ Google၊ Facebook နှင့် Amazon ကဲ့သို့သော ကြီးမားသော ကော်ပိုရေးရှင်းကြီးများသည် ၎င်းတို့၏ လုပ်ငန်းဆောင်တာများတွင် သမားရိုးကျ ဆာဗာဟာ့ဒ်ဝဲကို အသုံးမပြုကြောင်း သိရှိရပါသည်။ Brian ၏ကုမ္ပဏီသည် မည်သည့် cloud ဝန်ဆောင်မှု (Rust programming language အပါအဝင်) မှအသုံးပြုရန်သင့်လျော်သော software နှင့် hardware platform ကိုတီထွင်ခြင်းဖြင့်ဤမညီမျှမှုကိုဖယ်ရှားရန်ရည်ရွယ်သည်။

သူတို့၏စိတ်ကူးသည် တော်လှန်ရေးအသစ်တစ်ခုအတွက် ကတိတစ်ခုဖြစ်ပြီး၊ အနည်းဆုံးတော့ ၎င်းတို့၏ အတွေးအမြင်များနှင့် ၎င်းတို့၏ ဖွံ့ဖြိုးတိုးတက်မှုများကို လာမည့် 2020 တွင် ကြည့်ရှုရန် ကျေနပ်မည်ဖြစ်သည်။

2019 တွင် VDSina တွင် ကျွန်ုပ်တို့လုပ်ဆောင်နိုင်ခဲ့သည်။

ကျွန်ုပ်တို့သည် 2019 တွင် VDSina ဖြင့် နည်းပညာဆိုင်ရာ အောင်မြင်မှုများ မပြုလုပ်ခဲ့သော်လည်း ဂုဏ်ယူစရာတစ်ခုရှိပါသေးသည်။

ဖေဖော်ဝါရီလတွင်၊ ကျွန်ုပ်တို့သည် ဆာဗာများကြားရှိ ဒေသဆိုင်ရာကွန်ရက်ကို အသုံးပြုနိုင်စွမ်းကို ထည့်သွင်းပြီး ဒိုမိန်းမှတ်ပုံတင်ခြင်းဝန်ဆောင်မှုကို စတင်ခဲ့သည်။ စျေးနှုန်းသည် သက်တမ်းတိုးခြင်းအပါအဝင် ru/рф လျှင် 179 ရူဘယ်ကို စျေးကွက်တွင် အနိမ့်ဆုံးတစ်ခုဖြစ်အောင် ပြုလုပ်ထားသည်။

မတ်လတုန်းက IT Global Meetup #14 မှာ စကားပြောခဲ့ကြတယ်။

ဧပြီလတွင်၊ ကျွန်ုပ်တို့သည် ဆာဗာတစ်ခုစီအတွက် ချန်နယ်အကျယ်ကို 100 မှ 200 Megabits မှ တိုးမြှင့်ခဲ့ပြီး၊ (စျေးအသက်သာဆုံးမှလွဲ၍) အကောက်ခွန်အားလုံးအတွက် အသွားအလာကန့်သတ်ချက်ကို သိသိသာသာ - လလျှင် 32 TB အထိ တိုးမြှင့်ခဲ့သည်။

ဇူလိုင်လတွင်၊ ဖောက်သည်များအား အလိုအလျောက် တပ်ဆင်ရန် ရွေးချယ်ခွင့် ပေးခဲ့သည်။ Windows Server ၂၀၁၉။ မော်စကိုဒေသအတွင်း အခမဲ့ DDoS ကာကွယ်မှုကို စတင်ပေးအပ်ခဲ့သည်။
ဇူလိုင်လတွင်လည်း ကျွန်ုပ်တို့၏ကုမ္ပဏီသည် Habré တွင် ပွဲဦးထွက်ခဲ့သည်။ ကျွန်ုပ်တို့၏ကိုယ်ပိုင် hosting ထိန်းချုပ်မှု panel ကိုမည်သို့ရေးသားခဲ့သည်အကြောင်းဆောင်းပါး နှင့် ဖောက်သည်ပံ့ပိုးမှုတွင် ကွမ်တမ်ခုန်တက်စေရန် ကျွန်ုပ်တို့ကို မည်သို့ကူညီပေးခဲ့သနည်း။

ဩဂုတ်လတွင် ၎င်းတို့သည် လျှပ်တစ်ပြက်ရိုက်ချက်များ—ဆာဗာ မိတ္တူများ ဖန်တီးနိုင်စွမ်းကို ထည့်သွင်းခဲ့သည်။
အများသူငှာ API ကို ထုတ်ပြန်လိုက်ပါပြီ။
ဆာဗာတစ်ခုစီအတွက် ချန်နယ်အကျယ်ကို 200 မှ 500 Megabits မှ တိုးမြှင့်ထားပါသည်။
ကျွန်ုပ်တို့သည် Chaos Constructions 2019 ကွန်ဖရင့်တွင် ပါဝင်ခဲ့ပြီး၊ ကုမ္ပဏီလိုဂိုကို ရောင်းကုန်အဖြစ် ပွတ်တံများဖြန့်ဝေခြင်း (ကမ်ပိန်းဆောင်ပုဒ်မှာ "ဆော့ဖ်ဝဲရေးသားသူသည် ထိပ်ဆုံးတွင်ရှိနေသောအခါ") နှင့် တယ်လီဂရမ်စကားပြောခန်းများကို ထုတ်လွှင့်ခဲ့သည်။

စက်တင်ဘာလတွင်၊ ကျွန်ုပ်တို့သည် အိုင်တီကုမ္ပဏီတစ်ခု၏ ချစ်စရာအကောင်းဆုံးနှင့် အရင်းနှီးဆုံး Instagram ကို လွှင့်တင်ခဲ့သည် - VDSina သည် သတင်းများနှင့် နေ့စဉ်ဘဝအကြောင်းကို စတင်ပြောဆိုခဲ့သည်။ doggy developer.

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

နိုဝင်ဘာလတွင်၊ ကျွန်ုပ်တို့သည် Highload++ သို့သွား၍ “ Kubernetes ရှိဒေတာဘေ့စ်များ” တွင် စားပွဲဝိုင်းတွင်ပါဝင်ကာ ပါဝင်သူများကို ငါးမန်းဦးထုပ်များ ၀တ်ဆင်ထားသည်။

ဒီဇင်ဘာလတွင်၊ Kubernetes ရှိ databases များနှင့် Moscow ရှိ DevOpsDays ကွန်ဖရင့်တွင် ကျွန်ုပ်တို့သည် GazPromNeft ရုံးရှိ DevOps အစည်းအဝေးတစ်ခုတွင် ပြောဆိုခဲ့သည်။ ပင်ပန်းနွမ်းနယ်မှုအစီရင်ခံစာနှင့်အတူဒါဟာ ကျွန်တော့်ရဲ့ တစ်နှစ်တာ အကောင်းဆုံး စွမ်းဆောင်ရည် ဖြစ်ခဲ့တာ သေချာပါတယ်။

ကောက်ချက်

နာဆင်း တာလက်ဘ် ပြောသလိုပဲ၊ ကျွန်တော်တို့ မမြင်နိုင်တဲ့အရာတွေကို ခန့်မှန်းဖို့ အများကြီး ပိုလွယ်ပါတယ်။ ၂၀၂၀ မှာ ကျွန်တော်တို့ မြင်တွေ့ရမယ့် အသစ်အဆန်းအားလုံးဟာ ၂၀၁၉၊ ၂၀၁၈ နဲ့ အဲဒီ့ထက်စောတဲ့ အချိန်တွေမှာ မူလအစရှိတယ်ဆိုတာ ထောက်ပြချင်ပါတယ်။ အနာဂတ်ကို တိကျစွာ ခန့်မှန်းဖို့ မကြိုးစားပါဘူး၊ ဒါပေမယ့် ၂၀၂၀ ကတော့ သေချာပေါက် အောင်မြင်တဲ့ နှစ်တော့ မဟုတ်ပါဘူး။ Linux ဒက်စ်တော့ပေါ်မှာ (ဒက်စ်တော့ကို နောက်ဆုံးမြင်ဖူးတာ ဘယ်တုန်းကလဲ) နဲ့ ဘယ်နှစ်လဲ Linux ကျွန်တော်တို့ ဒါကို မိုဘိုင်းစက်ပစ္စည်းတွေမှာ မြင်တွေ့နေရတာ ဆယ်နှစ်လောက်ရှိပါပြီ။

မည်သို့ပင်ဆိုစေကာမူ တစ်နှစ်အတွင်းတွင် အားလုံးပြန်လည်စုပေါင်းပြီး အရာအားလုံး အမှန်တကယ်ဖြစ်လာပုံကို ဆွေးနွေးကြလိမ့်မည်ဟု မျှော်လင့်ပါသည်။

အားလုံးပဲ ပျော်ရွှင်စရာ အားလပ်ရက်လေးဖြစ်ပါစေ။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

Instagram တွင် ကျွန်ုပ်တို့၏ developer ကို လိုက်နာပါ။

ရလဒ်များ- 9 ခုနှစ်၏ အဓိကနည်းပညာဆိုင်ရာ အောင်မြင်မှုများ 2019 ခု

source: www.habr.com

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster