рдПрд░рд▓рд╛рдВрдЧ/рдУрдЯреАрдкреА 22 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХреБрдЫ рдШрдВрдЯреЗ рдкрд╣рд▓реЗ, рдПрд░реНрд▓рд╛рдВрдЧ рдЯреАрдо рдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдФрд░ рд╕рдВрдкреВрд░реНрдг рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреА рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХреА рдШреЛрд╖рдгрд╛ рдХреАред

рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдПрд░реНрд▓реИрдВрдЧ/рдУрдЯреАрдкреА рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕реЙрдлреНрдЯ рд░рд┐рдпрд▓ рдЯрд╛рдЗрдо рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрд╛рдкрдХ рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛ рд╣реИред рдЗрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рджреВрд░рд╕рдВрдЪрд╛рд░, рдмреИрдВрдХ, рдИ-рдХреЙрдорд░реНрд╕, рдЯреЗрд▓реАрдлреЛрдиреА рдФрд░ рддреНрд╡рд░рд┐рдд рд╕рдВрджреЗрд╢ рдЬреИрд╕реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рдЗрд╕ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • рдПрдХ рдирдпрд╛ (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ) рд╕реЙрдХреЗрдЯ рдореЙрдбреНрдпреВрд▓ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдЬреЛ рдУрдПрд╕ рд╕реЙрдХреЗрдЯ рддрдХ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ gen_tcp рдФрд░ рдЕрдиреНрдп рдХрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЕрднреА рддрдХ Windows (on) рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдорд╛рдЗрдХреНрд░реЛрдмреЗрдВрдЪрдорд╛рд░реНрдХ gen_tcp рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрд╕рдореЗрдВ ~40% рдХреА рдЧрддрд┐ рдореЗрдВ рд╡реГрджреНрдзрд┐ рджреЗрдЦреА рдЧрдИ)
  • рдирдП рдЕрдиреБрдХреВрд▓рди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рди рдЪрд░рдгреЛрдВ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдХрдВрдкрд╛рдЗрд▓рд░ рдЕрднреНрдпрд╛рд╡реЗрджрди рдХреЛ рдмрджрд▓рд╛ рдЧрдпрд╛ (рд╡рд┐рд╕реНрддреГрдд рдЕрд╡рд▓реЛрдХрди)
  • рдмрд╛рдЗрдирд░реА рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрдЯрд░реНрди рдорд┐рд▓рд╛рди рдЕрдиреБрдХреВрд▓рди рдЕрдм рдЕрдзрд┐рдХ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ
  • рдПрд░реНрд▓рд╛рдВрдЧ рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░) рдореЗрдВ рдмрдбрд╝реЗ рд╕рдВрджреЗрд╢ рдЕрдм рдХрдИ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛ рдЧрдП рд╣реИрдВ
  • рдореИрдВ рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдореЙрдбреНрдпреВрд▓ рдХреА рдУрд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рдХрд╛рдЙрдВрдЯрд░реЛрдВ, рдПрдЯреЛрдорд┐рдХреНрд╕ ╨╕ рд╕рддрдд_рдЕрд╡рдзрд┐ 21.2 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдФрд░ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдорд╛рд╣реМрд▓ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕реЗрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛

рд╕реБрдзрд╛рд░реЛрдВ рдиреЗ рд▓рдВрдмреА рд╕реВрдЪрд┐рдпреЛрдВ рдкрд░ рд▓рдВрдмрд╛рдИ/1 рдлрд╝рдВрдХреНрд╢рди, order_set рдкреНрд░рдХрд╛рд░ рдХреА ETS рддрд╛рд▓рд┐рдХрд╛рдУрдВ, NIF рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ enif_term_type рдлрд╝рдВрдХреНрд╢рди, erlc рдХрдВрдкрд╛рдЗрд▓рд░ рд╡рд┐рдХрд▓реНрдк, SSL рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдХреНрд░рд┐рдкреНрдЯреЛ рдореЙрдбреНрдпреВрд▓ рдлрд╝рдВрдХреНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдПред

рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ, рдЙрджрд╛рд╣рд░рдгреЛрдВ рдФрд░ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреЗ рдЕрд╡рд▓реЛрдХрди рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ