انتشار Erlang/OTP 23

صورت گرفت انتشار یک زبان برنامه نویسی کاربردی ارلانگ 23، با هدف توسعه برنامه های کاربردی توزیع شده و مقاوم در برابر خطا که پردازش موازی درخواست ها را در زمان واقعی ارائه می دهد. این زبان در زمینه هایی مانند ارتباطات راه دور، سیستم های بانکی، تجارت الکترونیک، تلفن کامپیوتری و پیام های فوری رایج شده است. در همان زمان، انتشار OTP 23 (پلتفرم Open Telecom) منتشر شد - مجموعه ای همراه از کتابخانه ها و اجزای سازنده برای توسعه سیستم های توزیع شده به زبان Erlang.

نوآوری های اصلی:

  • ماژول SSL دیگر از SSL 3.0 پشتیبانی نمی کند. پشتیبانی از TLS 1.3 به طور پیش فرض فعال است، و سازگاری فرآیند مذاکره اتصال TLS 1.3 با TLS 1.2 بهبود یافته است.
  • ماژول ssh پشتیبانی از فرمت فایل کلیدی جدید openssh-key-v1 را که در OpenSSH 6.5 معرفی شده است اضافه کرده است. امکان تعریف لیستی از الگوریتم ها از فایل “.config” وجود دارد. اضافه شدن پشتیبانی برای ارسال پورت از طریق SSH (tcp-forward/direct-tcp).
  • ابزارهایی برای اجرای توزیع Erlang بدون EPMD;
  • سوکت آزمایشی برای gen_tcp و inet اضافه شد (برای gen_udp و gen_sctp در نسخه‌های بعدی ظاهر خواهند شد).
  • یک ماژول erpc جدید به هسته اضافه شده است که زیرمجموعه ای از عملیات ماژول rpc را با عملکرد بالاتر و توانایی افزایش یافته برای جداسازی مقادیر بازگشتی، استثناها و خطاها ارائه می دهد.
  • بهبودهایی برای بهبود مقیاس پذیری و عملکرد انجام شده است.
  • اندازه بخش در نگاشت های باینری و کلیدها در تطبیق فرهنگ لغت اکنون می توانند با عبارات محافظ مشخص شوند.
  • استفاده از زیرخط برای بهبود خوانایی اعداد مجاز است (به عنوان مثال 123_456_789).
  • توابع جدیدی به پوسته فرمان اضافه شده است تا مستندات ماژول ها، توابع و انواع را نمایش دهد (h/1,2,3،1,2,3،XNUMX برای Module:Function/Arity و ht/XNUMX،XNUMX،XNUMX برای Module:Type/Arity).
  • هسته ماژول pg را با پیاده سازی جدیدی از گروه های فرآیند نامگذاری شده توزیع شده معرفی می کند.
  • جعبه ابزار ساخت پکیج برای پلتفرم ویندوز به روز شده است که به استفاده از WSL (زیر سیستم لینوکس برای ویندوز) تبدیل شده است و شامل نسخه های جدید کامپایلر ++C، کامپایلر جاوا، کتابخانه های OpenSSL و wxWidgets است.

علاوه بر این، می توان به ظاهر توجه کرد اطلاعات در مورد توسعه نسخه جدیدی از زبان ارلنگ توسط فیس بوک با تایپ ثابت، که کارایی زیرساخت پیام رسان واتس اپ را بهبود می بخشد.

منبع: opennet.ru

اضافه کردن نظر