Erlang/OTP 22 yayınlandı

Birkaç saat önce Erlang ekibi programlama dilinin ve tüm platformun bir sonraki sürümünü duyurdu.

Erlang/OTP'nin, yüksek kullanılabilirlik gereksinimleriyle yumuşak gerçek zamanlı olarak çalışan, geniş ölçüde ölçeklenebilir sistemler oluşturmaya yönelik olduğunu size hatırlatmama izin verin. Platform, telekomünikasyon, bankalar, e-ticaret, telefon ve anlık mesajlaşma gibi alanlarda uzun süredir başarıyla kullanılıyor.

Bu sürümdeki ana değişiklikler:

  • İşletim sistemi yuvalarına düşük düzeyde erişim sağlayan yeni (deneysel) bir yuva modülü eklendi. Bu, gen_tcp ve diğerlerinin yerini almaz ve henüz Windows'ta çalışmaz (üzerinde mikro kıyaslama gen_tcp'ye kıyasla ~%40'lık bir hız artışı gösterdi)
  • Yeni optimizasyonlar eklemek için derleme aşamaları ve dahili derleyici gösterimleri değiştirildi (detaylı inceleme)
  • İkili veri türleri için kalıp eşleştirme optimizasyonları artık daha fazla durumda geçerli
  • Erlang Dağıtım Protokolündeki (düğümler arasında veri aktarımından sorumlu) büyük mesajlar artık birkaç parçaya bölünmüş durumda
  • Dikkatinizi modüllere çekiyorum sayaçlar, atom bilimi и kalıcı_term 21.2'de eklendi ve rekabetçi bir ortamda çalışmaya yönelik araç seti genişletildi

İyileştirmeler ayrıca uzun listelerdeki uzunluk/1 işlevini,order_set türündeki ETS tablolarını, enif_term_type işlevini alan NIF arayüzünü, erlc derleyici seçeneklerini, SSL sürümünü ve kripto modülü işlevlerini de etkiledi.

Değişikliklerin, örneklerin ve kıyaslamaların analizini içeren blog yazısı

Kaynak: linux.org.ru

Yorum ekle