Erlang/OTP 22 u lëshua

Pak orë më parë, ekipi i Erlang njoftoi publikimin e radhës të gjuhës së programimit dhe të gjithë platformës.

Më lejoni t'ju kujtoj se Erlang/OTP është menduar për krijimin e sistemeve gjerësisht të shkallëzueshme që funksionojnë në kohë reale të butë me kërkesa të larta disponueshmërie. Platforma është përdorur prej kohësh me sukses në fusha të tilla si telekomunikacioni, bankat, tregtia elektronike, telefonia dhe mesazhet e çastit.

Ndryshimet kryesore në këtë version:

  • U shtua një modul i ri (eksperimental) i prizës që ofron akses të nivelit të ulët në bazat e OS. Ky nuk është një zëvendësim për gen_tcp dhe të tjerët, dhe nuk funksionon ende në Windows (on mikrobenchmark tregoi një rritje të shpejtësisë prej ~ 40% në krahasim me gen_tcp)
  • Ndryshuan fazat e përpilimit dhe paraqitjet e brendshme të përpiluesit për të shtuar optimizime të reja (shqyrtim i detajuar)
  • Optimizimet e përputhjes së modelit për llojet e të dhënave binare tani zbatohen në më shumë raste
  • Mesazhet e mëdha në Protokollin e Shpërndarjes Erlang (përgjegjës për transferimin e të dhënave ndërmjet nyjeve) tani ndahen në disa fragmente
  • Unë tërheq vëmendjen tuaj te modulet kundërvihet, atomike и termi i vazhdueshëm shtuar në 21.2 dhe duke zgjeruar grupin e mjeteve për të punuar në një mjedis konkurrues

Përmirësimet ndikuan gjithashtu në funksionin gjatësi/1 në listat e gjata, tabelat ETS të tipit ordered_set, ndërfaqja NIF mori funksionin enif_term_type, opsionet e përpiluesit erlc, versionin SSL dhe funksionet e modulit kripto.

Postimi në blog me një analizë të ndryshimeve, shembujve dhe standardeve

Burimi: linux.org.ru

Shto një koment