Erlang/OTP 23 ukukhululwa

yathatha indawo ukukhululwa kolwimi lwenkqubo olusebenzayo Erlang 23, ejoliswe ekuphuhliseni izicelo ezisasazwayo, ezinokunyamezela iimpazamo ezibonelela ngokusebenza ngokuhambelanayo kwezicelo ngexesha langempela. Olu lwimi luxhaphakile kwiindawo ezifana nezonxibelelwano, iinkqubo zebhanki, urhwebo lwe-elektronikhi, imfonomfono ngekhompyutha kunye nokuthumela imiyalezo ngoko nangoko. Kwangaxeshanye, kwakhutshwa OTP 23 (Open Telecom Platform) - iqabane iseti amathala eencwadi kunye namacandelo uphuhliso lweenkqubo ezisasazwayo ngolwimi Erlang.

Iinguqulelo eziphambili:

  • Imodyuli ye-SSL ayisaxhasi i-SSL 3.0. Inkxaso ye-TLS 1.3 yenziwe ngokungagqibekanga, kwaye ukuhambelana kwenkqubo yothethathethwano lwe-TLS 1.3 kunye ne-TLS 1.2 kuye kwaphuculwa;
  • Imodyuli ye-ssh yongeze inkxaso yefomathi entsha yefayile yesitshixo openssh-key-v1, yaziswa kwi-OpenSSH 6.5. Kunokwenzeka ukucacisa uluhlu lwe-algorithms ukusuka kwifayile ".config". Inkxaso eyongeziweyo yokuthunyelwa kwezibuko nge-SSH (tcp-forward/direct-tcp);
  • Izixhobo zokusebenzisa unikezelo lwe Erlang ngaphandle EPMD;
  • I-backend yovavanyo eyongeziweyo ye-gen_tcp kunye ne-inet (ye-gen_udp kunye ne-gen_sctp iya kuvela kukhupho oluzayo);
  • Imodyuli entsha ye-erpc yongezwe kwi-kernel, inika i-subset yemisebenzi yemodyuli ye-rpc, kunye nokusebenza okuphezulu kunye nokukwazi okuphuculweyo ukwahlula amaxabiso okubuyisela, ngaphandle kunye neempazamo;
  • Uphuculo lwenziwe ukuphucula ubungakanani kunye nokusebenza;
  • Ubungakanani besegmenti kwiimaphu zokubini kunye nezitshixo ekuthelekiseni isichazi-magama ngoku zingachazwa ngamabinzana onogada;
  • Ukusetyenziswa kwe-underscores kuvunyelwe ukuphucula ukufundeka kwamanani (umzekelo, 123_456_789);
  • Imisebenzi emitsha iye yongezwa kwiqokobhe lomyalelo ukubonisa amaxwebhu eemodyuli, imisebenzi kunye neentlobo (h/1,2,3 yeModyuli:Umsebenzi/uArity kunye ne-ht/1,2,3 yeModyuli:Udidi/uArity);
  • I-kernel yazisa imodyuli ye-pg ngozalisekiso olutsha lwamaqela enkqubo anikwe amagama;
  • I-package building toolkit ye-platform yeWindows ihlaziywe, eguqulelwe ukusebenzisa i-WSL (i-Linux Subsystem ye-Windows) kwaye iquka iinguqulelo ezintsha ze-C ++ compiler, i-Java compiler, i-OpenSSL kunye namathala eencwadi e-wxWidgets.

Ukongezelela, umntu unokuqaphela imbonakalo ulwazi malunga nophuhliso lwe-Facebook yoguqulelo olutsha lolwimi lwe-Erlang kunye nokuchwetheza okungatshintshiyo, okuya kuphucula ukusebenza kakuhle kwesiseko somthunywa we-WhatsApp.

umthombo: opennet.ru

Yongeza izimvo