ИзлСзС Erlang/OTP 22

ΠŸΡ€Π΅Π΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ часа, Ρ‚ΠΈΠΌΠΎΡ‚ Π½Π° Erlang Π³ΠΎ најави слСдното ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° програмскиот јазик ΠΈ Ρ†Π΅Π»Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°.

Π”ΠΎΠ·Π²ΠΎΠ»Π΅Ρ‚Π΅ ΠΌΠΈ Π΄Π° Π²Π΅ потсСтам Π΄Π΅ΠΊΠ° Erlang/OTP Π΅ Π½Π°ΠΌΠ΅Π½Π΅Ρ‚ Π·Π° создавањС Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ скалабилни систСми ΠΊΠΎΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π²ΠΎ ΠΌΠ΅ΠΊΠΎ Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ со високи Π±Π°Ρ€Π°ΡšΠ° Π·Π° достапност. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ сС користи Π²ΠΎ области ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π±Π°Π½ΠΊΠΈ, Π΅-Ρ‚Ρ€Π³ΠΎΠ²ΠΈΡ˜Π°, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈΡ˜Π° ΠΈ инстант ΠΏΠΎΡ€Π°ΠΊΠΈ.

Π“Π»Π°Π²Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ ΠΎΠ²Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅:

  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² (СкспСримСнталСн) ΠΌΠΎΠ΄ΡƒΠ» Π·Π° ΡˆΡ‚Π΅ΠΊΠ΅Ρ€ кој ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° пристап Π½Π° ниско Π½ΠΈΠ²ΠΎ Π΄ΠΎ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈΡ‚Π΅ Π·Π° ОБ. Ова Π½Π΅ Π΅ Π·Π°ΠΌΠ΅Π½Π° Π·Π° gen_tcp ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ, ΠΈ сè ΡƒΡˆΡ‚Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° Windows (Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠ±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊ ΠΏΠΎΠΊΠ°ΠΆΠ° Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π° ΠΎΠ΄ ~ 40% Π²ΠΎ спорСдба со gen_tcp)
  • ΠŸΡ€ΠΎΠΌΠ΅Π½Π΅Ρ‚ΠΈ Ρ„Π°Π·ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΡ˜Π° ΠΈ Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈ прСтстави Π½Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ΠΎΡ‚ Π·Π° додавањС Π½ΠΎΠ²ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ (Π΄Π΅Ρ‚Π°Π»Π΅Π½ ΠΏΡ€Π΅Π³Π»Π΅Π΄)
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° ΡΠΎΠ²ΠΏΠ°Ρ“Π°ΡšΠ΅ Π½Π° шаблони Π·Π° Π±ΠΈΠ½Π°Ρ€Π½ΠΈ Ρ‚ΠΈΠΏΠΎΠ²ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сСга сС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ повСќС случаи
  • Π“ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ ΠΏΠΎΡ€Π°ΠΊΠΈ Π²ΠΎ Erlang Distribution Protocol (ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° прСнос Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ јазли) сСга сС ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ
  • Π’ΠΈ Π³ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΡƒΠ²Π°ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ ΡˆΠ°Π»Ρ‚Π΅Ρ€ΠΈ, Π°Ρ‚ΠΎΠΌΠΈ ΠΈ ΡƒΠΏΠΎΡ€Π΅Π½_Ρ€ΠΎΠΊ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ 21.2 ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° сСт Π½Π° Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π²ΠΎ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½Π° срСдина

ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ°Ρ‚Π° влијаСја ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° Π΄ΠΎΠ»ΠΆΠΈΠ½Π°/1 Π½Π° Π΄ΠΎΠ»Π³ΠΈΡ‚Π΅ списоци, Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ ETS ΠΎΠ΄ Ρ‚ΠΈΠΏΠΎΡ‚ ordered_set, ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ NIF ја Π΄ΠΎΠ±ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° enif_term_type, ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ Π·Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ΠΎΡ‚ erlc, SSL Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎ-ΠΌΠΎΠ΄ΡƒΠ»ΠΎΡ‚.

Објава Π½Π° Π±Π»ΠΎΠ³ со Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΠΈ ΠΎΠ΄Ρ€Π΅Π΄Π½ΠΈΡ†ΠΈ

Π˜Π·Π²ΠΎΡ€: linux.org.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€