Erlang/OTP 22 ကို ထုတ်ပြန်ခဲ့သည်။

လွန်ခဲ့သည့်နာရီအနည်းငယ်က Erlang အဖွဲ့သည် ပရိုဂရမ်းမင်းဘာသာစကားနှင့် ပလက်ဖောင်းတစ်ခုလုံးကို နောက်တစ်ကြိမ်ထုတ်လွှတ်ကြောင်း ကြေညာခဲ့သည်။

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

ဤထုတ်ဝေမှုတွင် အဓိကပြောင်းလဲမှုများ-

  • OS socket များသို့ အဆင့်နိမ့်ဝင်ရောက်ခွင့်ပေးသည့် (စမ်းသပ်မှု) socket module အသစ်တစ်ခု ထပ်ထည့်ထားသည်။ ၎င်းသည် gen_tcp နှင့် အခြားသူများအတွက် အစားထိုးခြင်းမဟုတ်ပါ၊ Windows တွင် အလုပ်မလုပ်သေးပါ။ microbenchmark ၎င်းသည် gen_tcp နှင့်နှိုင်းယှဉ်လျှင် ~ 40% မြန်နှုန်းတိုးလာသည်ကိုပြသခဲ့သည်)
  • စုစည်းမှုအဆင့်များနှင့် ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုအသစ်များပေါင်းထည့်ရန် အတွင်းပိုင်းစုစည်းမှု ကိုယ်စားပြုမှုများကို ပြောင်းလဲခဲ့သည် (အသေးစိတ်သုံးသပ်ချက်)
  • binary ဒေတာအမျိုးအစားများအတွက် ပုံစံကိုက်ညီသော ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းများသည် ယခုကိစ္စများတွင် ပိုမိုသက်ရောက်ပါသည်။
  • Erlang Distribution Protocol (nodes များအကြား ဒေတာလွှဲပြောင်းခြင်းအတွက် တာဝန်ရှိသည်) မှ ကြီးမားသောစာတိုများကို ယခုအခါ အပိုင်းအစများစွာသို့ ခွဲသွားပါပြီ
  • Module တွေကို အာရုံစိုက်နေတယ်။ ကောင်တာ, အက်တမ် и persistent_term 21.2 တွင် ထည့်သွင်းပြီး ယှဉ်ပြိုင်နိုင်သော ပတ်ဝန်းကျင်တွင် အလုပ်လုပ်ရန် ကိရိယာအစုံကို တိုးချဲ့ခြင်း။

တိုးတက်မှုများသည် ရှည်လျားသောစာရင်းများရှိ length/1 လုပ်ဆောင်ချက်၊ Order_set အမျိုးအစား၏ ETS ဇယားများ၊ NIF အင်တာဖေ့စ်သည် enif_term_type လုပ်ဆောင်ချက်၊ erlc စုစည်းမှုရွေးချယ်စရာများ၊ SSL ဗားရှင်းနှင့် crypto module လုပ်ဆောင်ချက်များကို ရရှိခဲ့သည်။

အပြောင်းအလဲများ၊ ဥပမာများနှင့် စံနှုန်းများကို ခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့် ဘလော့ဂ်ပို့စ်

source: linux.org.ru

မှတ်ချက် Add