Erlang/OTP 22 vabastati

Mõni tund tagasi teatas Erlangi meeskond programmeerimiskeele ja kogu platvormi järgmisest väljalasest.

Tuletan meelde, et Erlang/OTP on mõeldud laialdaselt skaleeritavate süsteemide loomiseks, mis töötavad pehmes reaalajas kõrgete käideldavusnõuetega. Platvormi on pikka aega edukalt kasutatud sellistes valdkondades nagu telekommunikatsioon, pangad, e-kaubandus, telefon ja kiirsuhtlus.

Peamised muudatused selles versioonis:

  • Lisatud uus (eksperimentaalne) pistikupesa moodul, mis tagab madala taseme juurdepääsu OS-i pistikupesadele. See ei asenda gen_tcp-d ja teisi ega tööta veel Windowsis (on mikrobenchmark see näitas kiiruse kasvu ~40% võrreldes gen_tcp-ga)
  • Muudetud kompileerimisetappe ja sisemisi kompilaatori esitusi, et lisada uusi optimeerimisi (üksikasjalik ülevaade)
  • Mustri sobitamise optimeerimine binaarsete andmetüüpide jaoks rakendub nüüd rohkematel juhtudel
  • Erlangi jaotusprotokolli (mis vastutab andmete edastamise eest sõlmede vahel) suured sõnumid on nüüd jagatud mitmeks killuks
  • Juhin teie tähelepanu moodulitele loendurid, aatomid и püsiv_tähtaeg lisatud 21.2 ja laiendades töövahendite komplekti konkurentsikeskkonnas töötamiseks

Täiustused puudutasid ka pikkus/1 funktsiooni pikkadel loenditel, ordered_set tüüpi ETS tabelid, NIF-liides sai funktsiooni enif_term_type, erlc kompilaatori valikud, SSL-i versioon ja krüptomooduli funktsioonid.

Blogipostitus muudatuste analüüsi, näidete ja võrdlusnäitajatega

Allikas: linux.org.ru

Lisa kommentaar