Ua hoʻokuʻu ʻia ʻo Erlang/OTP 22

I kekahi mau hola i hala aku nei, ua hoʻolaha ka hui ʻo Erlang i ka hoʻokuʻu hou ʻana o ka ʻōlelo papahana a me ka paepae holoʻokoʻa.

E hoʻomanaʻo wau iā ʻoe ua manaʻo ʻia ʻo Erlang/OTP no ka hoʻokumu ʻana i nā ʻōnaehana ākea ākea e hana ana i ka manawa maoli palupalu me nā koi kiʻekiʻe. Ua hoʻohana maikaʻi ʻia ka paepae ma nā wahi e like me ke kelepona, nā panakō, e-commerce, telephony a me ka leka uila.

Nā hoʻololi nui i kēia hoʻokuʻu:

  • Hoʻohui ʻia kahi module socket hou (hoʻokolohua) e hāʻawi ana i ka haʻahaʻa haʻahaʻa i nā kumu OS. ʻAʻole kēia he pani no gen_tcp a me nā mea ʻē aʻe, a ʻaʻole ia e hana ma Windows (on microbenchmark ua hōʻike i ka piʻi wikiwiki o ~40% i hoʻohālikelike ʻia me gen_tcp)
  • Hoʻololi ʻia nā pae hoʻohui a me nā hōʻike hōʻuluʻulu kūloko e hoʻohui i nā optimizations hou (hōʻike kikoʻī)
  • Hoʻohana ʻia nā loiloi hoʻohālikelike hoʻohālikelike no nā ʻano ʻikepili binary i nā hihia hou aku
  • ʻO nā memo nui ma ka Erlang Distribution Protocol (ke kuleana no ka hoʻoili ʻana i ka ʻikepili ma waena o nā nodes) ua hoʻokaʻawale ʻia i mau ʻāpana.
  • Ke huki nei au i kou noonoo i na modules counters, atomika и hoʻomau_term hoʻohui ʻia i ka 21.2 a me ka hoʻonui ʻana i ka hoʻonohonoho o nā mea hana no ka hana ʻana i kahi ʻano hoʻokūkū

Hoʻopili pū nā hoʻomaikaʻi i ka hana lōʻihi/1 ma nā papa inoa lōʻihi, nā papa ETS o ke ʻano ordered_set, ua loaʻa i ka interface NIF ka hana enif_term_type, nā koho compiler erlc, mana SSL a me nā hana module crypto.

Moʻomanaʻo moʻomanaʻo me ka nānā ʻana i nā loli, nā hiʻohiʻona a me nā hōʻailona

Source: linux.org.ru

Pākuʻi i ka manaʻo hoʻopuka