Erlang/OTP 22 منتشر شد

ساعاتی پیش تیم Erlang از انتشار بعدی زبان برنامه نویسی و کل پلتفرم خبر داد.

اجازه دهید به شما یادآوری کنم که Erlang/OTP برای ایجاد سیستم های مقیاس پذیر گسترده در نظر گرفته شده است که در زمان واقعی نرم با نیازهای دسترسی بالا کار می کنند. این پلتفرم مدت‌هاست که با موفقیت در زمینه‌هایی مانند مخابرات، بانک‌ها، تجارت الکترونیک، تلفن و پیام‌رسانی فوری استفاده می‌شود.

تغییرات اصلی در این نسخه:

  • یک ماژول سوکت جدید (تجربی) اضافه شد که دسترسی سطح پایین به سوکت های سیستم عامل را فراهم می کند. این جایگزینی برای gen_tcp و دیگران نیست و هنوز روی ویندوز (روشن معیار میکرو نسبت به gen_tcp 40% افزایش سرعت نشان داد)
  • تغییر مراحل کامپایل و نمایش های کامپایلر داخلی برای افزودن بهینه سازی های جدید (بررسی دقیق)
  • بهینه سازی تطبیق الگو برای انواع داده های باینری اکنون در موارد بیشتری اعمال می شود
  • پیام های بزرگ در پروتکل توزیع Erlang (مسئول انتقال داده ها بین گره ها) اکنون به چند قطعه تقسیم می شوند.
  • توجه شما را به ماژول ها جلب می کنم شمارنده, اتمی и persistent_term اضافه شده در 21.2 و گسترش مجموعه ابزارها برای کار در یک محیط رقابتی

همچنین بهبودها بر روی تابع length/1 در لیست‌های طولانی، جداول ETS از نوع ordered_set، رابط NIF تابع enif_term_type، گزینه‌های کامپایلر erlc، نسخه SSL و توابع ماژول رمزنگاری را تحت تاثیر قرار داد.

پست وبلاگ با تجزیه و تحلیل تغییرات، نمونه ها و معیارها

منبع: linux.org.ru

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