24 рдЬреАрдмреА рд░реИрдо рдХреЗ рд╕рд╛рде ARM Cortex A53 рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ 32-рдХреЛрд░ ARM рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП SynQuacer E-Series рдорджрд░рдмреЛрд░реНрдб,
рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ, рдПрдЖрд░рдПрдо рд░рд┐рдбреНрдпреВрд╕реНрдб рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рд╕реЗрдЯ (рдЖрд░рдЖрдИрдПрд╕рд╕реА) рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдмрд╛рдЬрд╛рд░ рдкрд░ рд╣рд╛рд╡реА рд░рд╣реЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╡реЗ рдХрднреА рднреА рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ рд╕реЗрдВрдз рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рдирд╣реАрдВ рд╣реБрдП, рдЬрд╣рд╛рдВ рдЗрдВрдЯреЗрд▓ рдФрд░ рдПрдПрдордбреА рдЕрднреА рднреА x86 рдЕрдиреБрджреЗрд╢ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рд░рд╛рдЬ рдХрд░рддреЗ рд╣реИрдВред рд╕рдордп-рд╕рдордп рдкрд░, рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рджреЗрд╢реА рд╕рдорд╛рдзрд╛рди рд╕рд╛рдордиреЗ рдЖрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ
AWS рдиреЗ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЕрдкрдирд╛ 64-рдХреЛрд░ ARM рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛
рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рд╡реНрдпрд╡рд╕рд╛рдп рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЗрд╕ рдмрд╛рдд рдХреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреНрдпрд╛ рд╣реИред рд╡реЗ рдХреАрдордд/рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдкрд╛рдд рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ ARM рдкрд░ рдЪрд▓рдирд╛ x86 рдкрд░ рдЪрд▓рдиреЗ рд╕реЗ рд╕рд╕реНрддрд╛ рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдЪреБрдирд╛ рдЬрд╛рдПрдЧрд╛ред
рд╣рд╛рд▓ рддрдХ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╣рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ рдХрд┐ рдПрдЖрд░рдПрдо рдкрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ x86 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рд╛рднрджрд╛рдпрдХ рд╣реЛрдЧреАред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд░реНрд╡рд░ 24-рдХреЛрд░ ARM Cortex A53 рдПрдХ рдореЙрдбрд▓ рд╣реИ
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдПрдЖрд░рдПрдо рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдЕрджреНрднреБрдд рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдмрд╛рд░-рдмрд╛рд░ рджреЗрдЦрдиреЗ рдкрд░ рдордЬрдмреВрд░ рдХрд░рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, SocioNext SC2A11 рдХреЗрд╡рд▓ 5 W рдХреА рдЦрдкрдд рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдХреА рд▓рд╛рдЧрдд рдореЗрдВ рдмрд┐рдЬрд▓реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд▓рдЧрднрдЧ 20% рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдпреЗ рдЪрд┐рдкреНрд╕ рдЕрдЪреНрдЫрд╛ рдкреНрд░рджрд░реНрд╢рди рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ x86 рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдореМрдХрд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдПрдЖрд░рдПрдо рдХрд╛ рдкрд╣рд▓рд╛ рдЖрдЧрдорди: рдИрд╕реА2 рдП1 рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕
2018 рдХреЗ рдЕрдВрдд рдореЗрдВ, AWS рдХреА рд╢реБрд░реБрдЖрдд рд╣реБрдИ
рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рджрд░реНрд╢рд╛рддреА рд╣реИ stress-ng
:
stress-ng --metrics-brief --cache 16 --icache 16 --matrix 16 --cpu 16 --memcpy 16 --qsort 16 --dentry 16 --timer 16 -t 1m
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, A1 рдиреЗ рдХреИрд╢ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдЦрд░рд╛рдм рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреНрдп рд╕рдВрдХреЗрддрдХреЛрдВ рдореЗрдВ, рдПрдЖрд░рдПрдо рдмрд╣реБрдд рд╣реАрди рдерд╛ред рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░ A46 рдФрд░ M1 рдХреЗ рдмреАрдЪ 5% рдореВрд▓реНрдп рдЕрдВрддрд░ рд╕реЗ рдмрдбрд╝рд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, x86 рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕ рдХрд╛ рдореВрд▓реНрдп/рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдкрд╛рдд рдЕрднреА рднреА рдмреЗрд╣рддрд░ рдерд╛:
рдЯреЗрд╕реНрдЯ
EC2 A1
EC2 M5d.рдзрд╛рддреБ
рдЕрдВрддрд░
рдХреИрд╢
1280
311
311,58% рддрдХ
icache
18209
34368
-47,02%
рдореИрдЯреНрд░рд┐рдХреНрд╕
77932
252190
-69,10%
рд╕реАрдкреАрдпреВ
9336
24077
-61,22%
рдпрд╛рдж рд░рдЦрдиреЗ рдпреЛрдЧреНрдп
21085
111877
-81,15%
рдХреНрдпреВрд╕реЛрд░реНрдЯ
522
728
-28,30%
рджрдВрдд рдЪрд┐рдХрд┐рддреНрд╕рд╛
1389634
2770985
-49.85%
рдШрдбрд╝реА
4970125
15367075
-67,66%
рдмреЗрд╢рдХ, рдорд╛рдЗрдХреНрд░реЛрдмреЗрдВрдЪрдорд╛рд░реНрдХ рд╣рдореЗрд╢рд╛ рдПрдХ рд╡рд╕реНрддреБрдирд┐рд╖реНрда рддрд╕реНрд╡реАрд░ рдирд╣реАрдВ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдЕрдВрддрд░ рдХреНрдпрд╛ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рддрд╕реНрд╡реАрд░ рдХреБрдЫ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рдирд┐рдХрд▓реА. рд╕реНрдХрд╛рдЗрд▓рд╛ рдХреЗ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдиреЗ рд╕рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде a1.metal рдФрд░ m5.4xlarge рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХреАред рдПрдХрд▓ рдиреЛрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдПрдХ рдорд╛рдирдХ NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рд░реАрдб рдЯреЗрд╕реНрдЯ рдореЗрдВ, рдкрд╣рд▓реЗ рдиреЗ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 102 рд░реАрдб рдСрдкрд░реЗрд╢рди рджрд┐рдЦрд╛рдП, рдФрд░ рджреВрд╕рд░реЗ рдиреЗ 000ред рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╕рднреА рдЙрдкрд▓рдмреНрдз рдкреНрд░реЛрд╕реЗрд╕рд░ 610% рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд▓рдЧрднрдЧ рдЫрд╣ рдЧреБрдирд╛ рдХрдореА рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рдЬрд┐рд╕рдХреА рднрд░рдкрд╛рдИ рдХрдо рдХреАрдордд рд╕реЗ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, A1 рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕ рдЕрдиреНрдп рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕ рдХреА рддрд░рд╣ рддреЗрдЬрд╝ NVMe рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рдмрд┐рдирд╛ рдХреЗрд╡рд▓ EBS рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред
рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, A1 рдПрдХ рдирдИ рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рдХрджрдо рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ ARM рдХреА рдЕрдкреЗрдХреНрд╖рд╛рдУрдВ рдкрд░ рдЦрд░рд╛ рдирд╣реАрдВ рдЙрддрд░рд╛ред
рдПрдЖрд░рдПрдо рдХрд╛ рджреВрд╕рд░рд╛ рдЖрдЧрдорди: рдИрд╕реА2 рдПрдо6 рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕
рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдпрд╣ рд╕рдм рдмрджрд▓ рдЧрдпрд╛ рдЬрдм AWS рдиреЗ ARM рд╕рд░реНрд╡рд░реЛрдВ рдХреА рдПрдХ рдирдИ рд╢реНрд░реЗрдгреА рдкреЗрд╢ рдХреА, рд╕рд╛рде рд╣реА рдирдП рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдХрдИ рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕ рднреА рдкреЗрд╢ рдХрд┐рдПред
рдЗрди рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдкрд░ рдПрдХ рдмрд┐рд▓реНрдХреБрд▓ рдЕрд▓рдЧ рддрд╕реНрд╡реАрд░ рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИред рдХреБрдЫ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ, ARM x86 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рдФрд░ рдХрднреА-рдХрднреА рдмрд╣реБрдд рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред
рдпрд╣рд╛рдВ рд╕рдорд╛рди рддрдирд╛рд╡ рдкрд░реАрдХреНрд╖рдг рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдо рджрд┐рдП рдЧрдП рд╣реИрдВ:
рдЯреЗрд╕реНрдЯ
EC2 M6g
EC2 M5d.рдзрд╛рддреБ
рдЕрдВрддрд░
рдХреИрд╢
218
311
-29,90%
icache
45887
34368
33,52% рддрдХ
рдореИрдЯреНрд░рд┐рдХреНрд╕
453982
252190
80,02% рддрдХ
рд╕реАрдкреАрдпреВ
14694
24077
-38,97%
рдпрд╛рдж рд░рдЦрдиреЗ рдпреЛрдЧреНрдп
134711
111877
20,53% рддрдХ
рдХреНрдпреВрд╕реЛрд░реНрдЯ
943
728
29,53% рддрдХ
рджрдВрдд рдЪрд┐рдХрд┐рддреНрд╕рд╛
3088242
2770985
11,45% рддрдХ
рдШрдбрд╝реА
55515663
15367075
261,26% рддрдХ
рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдорд╛рдорд▓рд╛ рд╣реИ: рд╕реНрдХрд╛рдЗрд▓рд╛ NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд░реАрдб рдСрдкрд░реЗрд╢рди рдХрд░рддреЗ рд╕рдордп M6g A1 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкрд╛рдВрдЪ рдЧреБрдирд╛ рддреЗрдЬ рд╣реИ, рдФрд░ рдирдП M6gd рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕ рддреЗрдЬреА рд╕реЗ NVMe рдбреНрд░рд╛рдЗрд╡ рдЪрд▓рд╛рддреЗ рд╣реИрдВред
рдПрдЖрд░рдПрдо рд╕рднреА рдореЛрд░реНрдЪреЛрдВ рдкрд░ рдЖрдХреНрд░рд╛рдордХ рд╣реИ
AWS Graviton2 рдкреНрд░реЛрд╕реЗрд╕рд░ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ ARM рдХрд╛ рд╕рд┐рд░реНрдл рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред рд▓реЗрдХрд┐рди рд╕рдВрдХреЗрдд рдЕрд▓рдЧ-рдЕрд▓рдЧ рджрд┐рд╢рд╛рдУрдВ рд╕реЗ рдЖрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 15 рдирд╡рдВрдмрд░ 2019 рдХреЛ рдЕрдореЗрд░рд┐рдХреА рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдиреБрд╡рд┐рдпрд╛
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреА рд╕реНрдерд╛рдкрдирд╛ рддреАрди рдкреНрд░рдореБрдЦ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреА рдЧрдИ рдереА рдЬреЛ Apple рдФрд░ Google рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдереЗред рд╡реЗ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдРрд╕реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЗрдВрдЯреЗрд▓ рдФрд░ рдПрдПрдордбреА рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░реЗрдВрдЧреЗред
рдкрд░
рдпрд╣ рд╕рдм рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдЖрд░рдПрдо рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рд░реНрд╡рд░ рдмрд╛рдЬрд╛рд░ рдкрд░ рд╡рд┐рдЬрдп рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рдЖрдЦрд╝рд┐рд░рдХрд╛рд░, рд╣рдо рдкреАрд╕реА-рдкрд╢реНрдЪрд╛рдд рдпреБрдЧ рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВред 86 рдХреЗ рд╢рд┐рдЦрд░ рдХреЗ рдмрд╛рдж рд╕реЗ рд╡рд╛рд░реНрд╖рд┐рдХ x10 рд╢рд┐рдкрдореЗрдВрдЯ рдореЗрдВ рд▓рдЧрднрдЧ 2011% рдХреА рдЧрд┐рд░рд╛рд╡рдЯ рдЖрдИ рд╣реИ, рдЬрдмрдХрд┐ рдЖрд░рдЖрдИрдПрд╕рд╕реА рдЪрд┐рдкреНрд╕ 20 рдмрд┐рд▓рд┐рдпрди рддрдХ рдмрдврд╝ рдЧрдП рд╣реИрдВред рдЖрдЬ, рджреБрдирд┐рдпрд╛ рдХреЗ 99- рдФрд░ 32-рдмрд┐рдЯ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рд╕реЗ 64% рдЖрд░рдЖрдИрдПрд╕рд╕реА рд╣реИрдВред
рдЯреНрдпреВрд░рд┐рдВрдЧ рдкреБрд░рд╕реНрдХрд╛рд░ рд╡рд┐рдЬреЗрддрд╛ рдЬреЙрди рд╣реЗрдиреЗрд╕реА рдФрд░ рдбреЗрд╡рд┐рдб рдкреИрдЯрд░рд╕рди рдиреЗ рдлрд░рд╡рд░реА 2019 рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛
рдмрд╛рдЬрд╛рд░ рдиреЗ рдЖрд░рдЖрдИрдПрд╕рд╕реА-рд╕реАрдЖрдИрдПрд╕рд╕реА рд╡рд┐рд╡рд╛рдж рд╕реБрд▓рдЭрд╛ рд▓рд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ CISC рдиреЗ PC рдпреБрдЧ рдХреЗ рдмрд╛рдж рдХреЗ рдЪрд░рдгреЛрдВ рдореЗрдВ рдЬреАрдд рд╣рд╛рд╕рд┐рд▓ рдХреА, рд▓реЗрдХрд┐рди RISC рдЕрдм рдЬреАрдд рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ PC рдпреБрдЧ рдХреЗ рдмрд╛рдж рдХрд╛ рдпреБрдЧ рдЖ рдЧрдпрд╛ рд╣реИред рджрд╢рдХреЛрдВ рд╕реЗ рдХреЛрдИ рдирдпрд╛ рд╕реАрдЖрдИрдПрд╕рд╕реА рдЖрдИрдПрд╕рдП рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд▓рд┐рдП, рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдЖрдИрдПрд╕рдП рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдкрд░ рдЖрдо рд╕рд╣рдорддрд┐ рдЖрдЬ рднреА рдЖрд░рдЖрдИрдПрд╕рд╕реА рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдЭреБрдХреА рд╣реБрдИ рд╣реИ, рдЗрд╕рдХреЗ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХреЗ 35 рд╕рд╛рд▓ рдмрд╛рдж... рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдЪрд┐рдкреНрд╕ рдЖрдХрд░реНрд╖рдХ рдкреНрд░рдЧрддрд┐ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЗрд╕ рддрд░рд╣ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЕрдкрдирд╛рдиреЗ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдПрдВрдЧреЗ . рдЗрди рдЪрд┐рдкреНрд╕ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдкреНрд░реЛрд╕реЗрд╕рд░ рджрд░реНрд╢рди рд╕рдВрднрд╡рддрдГ рдЖрд░рдЖрдИрдПрд╕рд╕реА рд╣реЛрдЧрд╛, рдЬреЛ рд╕рдордп рдХреА рдХрд╕реМрдЯреА рдкрд░ рдЦрд░рд╛ рдЙрддрд░рд╛ рд╣реИред рдкрд┐рдЫрд▓реЗ рд╕реНрд╡рд░реНрдг рдпреБрдЧ рдХреЗ рд╕рдорд╛рди рддреАрд╡реНрд░ рдирд╡рд╛рдЪрд╛рд░ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░ рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд▓рд╛рдЧрдд, рдКрд░реНрдЬрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднреАред
"рдЕрдЧрд▓реЗ рджрд╢рдХ рдореЗрдВ рдирдП рдХрдВрдкреНрдпреВрдЯрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рдХреИрдВрдмреНрд░рд┐рдпрди рд╡рд┐рд╕реНрдлреЛрдЯ рд╣реЛрдЧрд╛, рдЬреЛ рд╢рд┐рдХреНрд╖рд╛ рдФрд░ рдЙрджреНрдпреЛрдЧ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд░реЛрдорд╛рдВрдЪрдХ рд╕рдордп рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрдЧрд╛," рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреЗрдкрд░ рдХрд╛ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ред
рд╕реНрд░реЛрдд: www.habr.com