рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!
рдЗрд╕рд▓рд┐рдП, рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдЬрд╛рд╡рд╛ рд╕рдореНрдореЗрд▓рди
рдЬреЛрдХрд░ 2013 рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд╕рдкреНрддрд╛рд╣ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕рдордп рдмрдЪрд╛ рд╣реИред рд╣рдордиреЗ рдЧреНрд░рд┐рдб рдореЗрдВ рдХреЗрд╡рд▓ рддреАрди рд░рд┐рдкреЛрд░реНрдЯ рдЫреЛрдбрд╝реА рд╣реИрдВ, рдмрд╛рдХреА рддреИрдпрд╛рд░ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЕрдЪрд╛рдирдХ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЕрднреА рднреА рд╣рдорд╛рд░реЗ рд╕рдореНрдореЗрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ
рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ
рдореЗрдВ рдкрдврд╝реЗрдВред
рдХрдЯреМрддреА рдХреЗ рддрд╣рдд - рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдШреЛрд╖рдгрд╛ред рдореИрдВрдиреЗ рдШреЛрд╖рдгрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рдПрдХ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдореЗрдВ рдирд┐рдЪреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдХреЗрд╡рд▓ рдХреБрдЫ рд╢реБрд╖реНрдХ рдирд┐рдЪреЛрдбрд╝ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рддрд╛рдХрд┐ рдЖрдк рдЕрдВрдд рддрдХ рдкрдврд╝реЗрдВ рдФрд░
рдореБрдЭреЗ рди рдорд╛рд░реЗрдВ, рдореИрдВ рдмрд╣реБрдд рдердХрд╛ рдирд╣реАрдВ
рдерд╛ ред
Gil Tene, Azul Systems - рдЬрд╛рд╡рд╛ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рд╕рдордЭрдирд╛ рдФрд░ рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ рдХреЗ рдХрд╛рдо рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ: рд╢рдмреНрджрд╛рд╡рд▓реА, рдореАрдЯреНрд░рд┐рдХ, рдмреБрдирд┐рдпрд╛рджреА рд╕рд┐рджреНрдзрд╛рдВрдд, рдкреНрд░рдореБрдЦ рддрдВрддреНрд░, рдореМрдЬреВрджрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╡рд░реНрдЧреАрдХрд░рдг рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдорд╛рдирджрдВрдбреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЬреАрд╕реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рд╣рдо "рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдореЛрд░реА рд╡реЙрд▓" рд╕рдорд╕реНрдпрд╛ рдФрд░ рд╕реА 4 рдХреЗ рдХрд╛рдо рдХреЗ рд╡рд┐рд╡рд░рдг, рдЕрдЬрд╝реБрд▓ рдЬрд╝рд┐рдВрдЧ рдореЗрдВ рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ рдкрд░ рднреА рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред
Kirk Pepperdine - (рдРрд╕рд╛ рдирд╣реАрдВ) рдкреНрд░рджрд░реНрд╢рди рдЯреНрдпреВрдирд┐рдВрдЧ рдХреА рдХрд╛рд▓реА рдХрд▓рд╛
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдЕрднреА рднреА рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд▓реЗ рдЬрд╛рджреВ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдмреАрдЪ рд╕рдордЭ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рд╣реИ рдЬреЛ рдЕрдиреБрдХреВрд▓рди рдХреА рдмреБрдирд┐рдпрд╛рджреА рддрдХрдиреАрдХреЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯ рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рддрдХрдиреАрдХреЗрдВ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧреАред
рдкрд╛рд╡реЗрд▓ рд▓рд┐рдкрд┐рдВрд╕реНрдХреА - рд╕реНрд╡рдЪреНрдЫ рдкрд░реАрдХреНрд╖рдг: рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ, рддрд╛рдХрд┐ рд╡реЗ рдЖрдкрдХреА рдЕрдЪреНрдЫреА рд╕реЗрд╡рд╛ рдХрд░реЗрдВ
рд▓рд┐рдЦрдиреЗ рдФрд░ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдЯреЗрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рддрд╛рдХрд┐ рд╡реЗ рдЕрдкрдиреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдХреЛ рдкрдврд╝рдиреЗ, рдмрдирд╛рдП рд░рдЦрдиреЗ рдФрд░ рд░рдЦрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛрдВред
рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ Belotserkovsky, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ - рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ + рдЬрд╛рд╡рд╛ = (рдУрдкрди) рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди
рд╣рдо рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЖрдк Oracle рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, Hadoop рдХреЛ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреИрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЧреНрд░рд╣рдг рдХреЗ рд▓рд┐рдП Windows Azure рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рдЬрд╛рд╡рд╛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдЗрди рдФрд░ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред

рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдУрдЯреЗрдирдХреЛ, рдУрд░реЗрдХрд▓ - рдХреНрдпрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреБрдк рд╣реИ
рдпрд╣ рдкреНрд░рд╕реНрддреБрддрд┐ рдЙрди рддрдереНрдпреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреА рд╣реИ рдЬреЛ рдкреНрд░реЛрдлрд╛рдЗрд▓рд░реНрд╕ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЪреВрдХрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ рдХреЛ рджреЛрд╖реА рдард╣рд░рд╛рдиреЗ рдХреЗ рддрд░реАрдХреЗред рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреА рд╕рдВрддреГрдкреНрддрд┐, рд╕реНрдореГрддрд┐ рд▓реАрдХ рдХреЗ рд╕реНрд░реЛрддреЛрдВ, рд╕рдмрд╕реЗ "рдзреАрдореА" рддреБрд▓реНрдпрдХрд╛рд▓рди рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рддрдереНрдпреЛрдВ рдХреА рд╕рдордЧреНрд░рддрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧреАред рд╢реНрд░реЛрддрд╛ рдЕрдкрдиреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдлрд┐рд░ рд╕реЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ, рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдФрд░ рдЙрдкрдпреЛрдЧреА рднрд╛рдЧреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред
рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЯреЛрдмреЛрд▓, рд╕рд╣рдкрд╛рдард┐рдпреЛрдВ - рдПрдХ рдЪреМрдерд╛рдИ рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдордВрдЪ
рдПрдХ рддрд┐рдорд╛рд╣реА рдореЗрдВ, рдПрдХ рдмрд╣реБрдд рдЫреЛрдЯреА рдЯреАрдо рдиреЗ рдХрдИ рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рдордп рдХреЗрдВрджреНрд░реЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рддрд░рд┐рдд 200 рд╕реЗ рдЕрдзрд┐рдХ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреЗрдбрд╝реЗ рдкрд░ рддреИрдирд╛рдд, рдЦрд░реЛрдВрдЪ рд╕реЗ рд▓рд┐рдЦреЗ рдПрдХ рдордВрдЪ рдкрд░ Odnoklassniki рдкрд░ рдПрдХ 24/7 рд╡реАрдбрд┐рдпреЛ рд╕реЗрд╡рд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╣рдо рдирд┐рд░реНрдмрд╛рдз рдбрд╛рдЙрдирд▓реЛрдб, рд░реВрдкрд╛рдВрддрд░рдг, рднрдВрдбрд╛рд░рдг, рд╡реАрдбрд┐рдпреЛ рдХреЗ рд╡рд┐рддрд░рдг рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдлрд▓рддрд╛рдУрдВ рдФрд░ рдЕрд╕рдлрд▓рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 1000 рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рднрд╛рд░ рд╕реЗ рдЬреБрдбрд╝реА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВрдЧреЗред
рдПрд▓реЗрдХреНрд╕реА рд╢рд┐рдкрд┐рд▓реЗрд╡, рдУрд░реЗрдХрд▓ - рд╣реАрдк рдбрдВрдкреНрд╕ рд╕рд╛рдЗрд▓реЗрдВрдЯ рдЕрдмрд╛рдЙрдЯ
рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рд╣реАрдк рдбрдВрдк рдкрд░ рднрд░реЛрд╕рд╛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рд╣реЙрдЯрд╕реНрдкреЙрдЯ рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреИрд╕реЗ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: рдореЗрдореЛрд░реА рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЗрдбрд░ рдХреИрд╕реЗ рд▓рдЧрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдХреИрд╕реЗ рдлрд╝реАрд▓реНрдб, рдХреИрд╕реЗ рд▓рд┐рдВрдХ, рдХреИрд╕реЗ рд╕рдВрд░реЗрдЦрдг рджрд┐рдЦрддрд╛ рд╣реИ, рдЖрджрд┐ред рд▓рдЧрднрдЧ рджреЛ рджрд░реНрдЬрди рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рд▓рд╛рдЗрд╡ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдВред
рдПрдВрдбреНрд░реА рдмреНрд░реЗрд╕реНрд▓рд╛рд╡, рдЬреЗрдЯрдмреНрд░реЗрдиреНрд╕ - рдЯреНрд░реЗрдб-рдСрдлреНрд╕, рдпрд╛ рд╣рд╛рдЙ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬреЗрд╕ рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдЯреНрд░реЗрдб-рдСрдл рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ: рднрд╛рд╖рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВред рдХреЛрдЯрд▓рд┐рди, рдЬрд╛рд╡рд╛, рд╕реНрдХрд╛рд▓рд╛ рдФрд░ рд╕реА # рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рд╣рдореЗрдВ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдХрд┐ рднрд╛рд╖рд╛рдПрдВ рдХреИрд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЬрд╛рддреА рд╣реИрдВред

рдПрдВрдбреНрд░реА рдкреИрдВрдЧрд┐рди, рд╕рд╣рдкрд╛рдард┐рдпреЛрдВ - рдХреНрд░реИрд╢ рдбрдВрдк - рдЧрд┐рд░ рдЬреЗрд╡реАрдПрдо рдХреЗ рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕
рд░рд┐рдкреЛрд░реНрдЯ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдЧреА рдХрд┐ рдХреНрд░реИрд╢ рдбрдВрдк рдореЗрдВ рдХреНрдпрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдФрд░ рдЬреЗрд╡реАрдПрдо рджреБрд░реНрдШрдЯрдирд╛ рдХреЗ рдХрд╛рд░рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬрд┐рди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЬреЗрд╡реАрдПрдо рдЯреВрдЯ рд╕рдХрддрд╛ рд╣реИ, рдЙрдирдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рдПрдЧреА, рдФрд░ рд▓рд╛рдЗрд╡ рдбреЗрдореЛ рдореЛрдб рдореЗрдВ рдЕрддреНрдпрдзрд┐рдХ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рд╣реБрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрд░реНрдШрдЯрдирд╛рдУрдВ рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдПрдВрдЯреЛрди рдЕрд░реНрдХрд┐рдкреЗрд╡, рдЬрд╝реАрд░рдЯреЛрд░реНрдирдЯрд░реНрди - рдЬрд╛рд╡рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд▓рд┐рдкрд┐рдпрд╛рдБ
JVM - Groovy, JRuby, JavaScript, рдЖрджрд┐ рдкрд░ рдХрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдВ рдЪрд▓ рд░рд╣реА рд╣реИрдВред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдХрдо рдХрд░рдХреЗ рдЖрдВрдХреА рдЬрд╛рддреА рд╣реИред рдЬрд╛рд╡рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: javax.script рдкреИрдХреЗрдЬ рд╕реЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдирдХ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдпрд╛ рдПрдореНрдмреЗрдбреЗрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ "рдЗрдВрдЬрди" рдХреЗ рдПрдкреАрдЖрдИ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рджреЛрдиреЛрдВ рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рдПрдЧреА рдФрд░ рдЙрдирдХреЗ рдЬрд╛рд╡рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ Groovy, JRuby рдпрд╛ JavaScript рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдПрдВрдЯреЛрди рдХреЗрдХреНрд╕, рдХреЛрдбрдмреЛрд░реНрди - рдореИрдВрдиреЗ рдЬрд╛рд╡рд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ 9,000,000 рдмрд╛рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛
рдпрд╣ рд▓реЛрдХрдкреНрд░рд┐рдп рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдПрдВрдЧреНрд░реА рдЖрдИрдкреА рд╕реНрдХреИрдирд░ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕реНрдкреАрдХрд░ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рджреБрдирд┐рдпрд╛ рднрд░ рдХреЗ рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╛рд░реЛрдВ рд▓реЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬрд╛рд╡рд╛ рд╕реНрд▓реЛрдЧрди "рдПрдХ рдмрд╛рд░, рдХрд╣реАрдВ рднреА рдЪрд▓рд╛рдПрдВ" рдХрд┐рддрдирд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИред рд╣рдо рдорд┐рдердХ рдХреЛ рдирд╖реНрдЯ рдХрд░рдиреЗ рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗрд╡рд▓ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рд╣реИред
рдмрд╛рд░реВрдХ рд╕рджреЛрдЧреБрд░рд╕реНрдХреА, рдЬреЗрдлреНрд░реЙрдЧ - рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд▓рд┐рдП рдЧреНрд░реВрд╡реА рдбреАрдПрд╕рдПрд▓: рдорд╛рдирд╡ рднрд╛рд╖рд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди
рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдкреВрд░реА рдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВ рдЬрд┐рдирдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЙрдирдХреЗ рдкреНрд░рддреНрдпрдХреНрд╖ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдХрд▓реНрдкрдирд╛ рд╕реЗ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдЬрд┐рд╕ рдкрд░ рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдкреНрд▓рдЧреЗрдмрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рдХреЗ рд▓рд┐рдП рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рдЧреНрд░реВрд╡реА рдкрд░ DSL рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрд╡рд▓реЛрдХрди рдХреЗ рдмрд╛рдж, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ DSL рдХреЗ рдХреМрди рд╕реЗ рд╣рд┐рд╕реНрд╕реЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИрдВ, рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╣рдореЗрдВ рдЬрд╛рд╡рд╛ рдореЗрдВ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕реБрд░рдХреНрд╖рд╛ рдкрд╣рд▓реБрдУрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рднрд░реЛрд╕реЗрдордВрдж рдирд░реНрдХ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВред

рд╡рд┐рдХреНрдЯрд░ рдкреЛрд▓рд┐рд╢рдЪреБрдХ, рдЗрдиреНрдлреЛрдкреБрд▓рд╕реЗ - рдЬреЗрдмреЙрд╕ рдбреНрд░реЛрд▓реНрд╕ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЧрдВрджрдЧреА рдХреЗ рдЦрд┐рд▓рд╛рдл
рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рджреМрд░рд╛рди, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реБрд▓рдЭрд╛ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рд╕рдм рдХреБрдЫ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЧрдВрдЬреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЧреНрд░реЗ рдмрд╛рд▓ рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рдШреБрдорд╛ рдФрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рдЬрд╛рд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЕрд▓рдЧ рдХрд░рддреЗ рд╣реБрдП, рдЖрдзреЗ рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рджрд░реНрд╢рдХреЛрдВ рдХреЛ рдбреНрд░реЛрд▓ рдкрд░ рдШреЛрд╖рдгрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рд╕реБрдВрджрд░рд┐рдпреЛрдВ рдореЗрдВ рдбреБрдмрдХреА рд▓рдЧрд╛рдИ рдЬрд╛рдПрдЧреА, рд╕рд╛рде рд╣реА рдПрдХ рддрд╛рдЬрд╛ рд▓рд┐рдЦрд┐рдд рдЖрд╡реЗрджрди рдХреА рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдХрд╡рд░реЗрдЬ рднреАред
рд╡реНрд▓рд╛рджрд┐рдореАрд░ рдЗрд╡рд╛рдиреЛрд╡, рдУрд░реЗрдХрд▓ - рдЗрдирд╡реЙрдХреНрдб рдбрд╛рдпрдирд╛рдорд┐рдХ: рд▓рдХреНрдЬрд░реА рдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛?
рдЬрд╛рд╡рд╛ 7 рдореЗрдВ, рдПрдХ рдирдпрд╛ рдирд┐рд░реНрджреЗрд╢ рдмрд╛рдпрдЯреЗрдХреЛрдб рд╕реНрддрд░ рдкрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ - рдЗрдирд╡реЙрдХреЗрдиреНрдбреЗрдорд┐рдХ (рдЗрдВрдбреА)ред рдПрдХ рдирдП рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЙрджреНрднрд╡ рдХрд╛ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИ рдФрд░ рдХреНрдпрд╛ рдЗрдВрдбрд┐ рджреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреЛрдирд╕ рдХрд░рддрд╛ рд╣реИ? рд░рд┐рдкреЛрд░реНрдЯ рдХреЗрд╡рд▓ рдЖрд╣реНрд╡рд╛рди * рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЗрдВрдбреА рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реЛрдЧреА, рдмрд▓реНрдХрд┐ рдкреВрд░реЗ JSR292 рдХрд╛ рдЕрд╡рд▓реЛрдХрди рджреЗрдЧреА, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд╣рдо рд╡рд┐рдзрд┐ рд╣реИрдВрдбрд▓, java.lang.invoke * рдкреИрдХреЗрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдирдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреИрдЯрд░реНрди рдЬреЛ рдирдП рдПрдкреАрдЖрдИ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде рд╕рдВрднрд╡ рд╣реЛ рдЧрдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрд╛рд╡рд╛ 7 рдореЗрдВ рдЬреЗрдПрд╕рдЖрд░ 292 рдФрд░ рдУрд░реЗрдХрд▓ рд╕реЗ рдЬрд╛рд╡рд╛ 8 рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ред
рд╡реНрд▓рд╛рджрд┐рдореАрд░ Krasilshchik, Luxoft - рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛-рдореИрдкрд┐рдВрдЧ
рд╣рдо рдЬрд╛рд╡рд╛ рдореЗрдВ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ "рдореИрдк" рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рддрдХрдиреАрдХреА рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рдЖрдзреБрдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдФрд░ рдФрдЬрд╛рд░реЛрдВ рдХрд╛ рдЕрд╡рд▓реЛрдХрди, рджреЛрдиреЛрдВ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдФрд░ рдмрд╣реБрдд рдирд╣реАрдВ, рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред Transmorph, Dozer, Nomin, ModeMapper - рдпреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд┐рд░реНрдл рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рдЬреЛ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ "рдореИрдкрд┐рдВрдЧ" рдХреЗ рдХреЛрдб рдХреЛ рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдореВрд▓ рдкрджреНрдзрддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рдПрдЧреА рдХрд┐ рдХреИрд╕реЗ рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрд░рдЪрд┐рдд рдореИрдкрд┐рдВрдЧ рдХреЛрдб рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдЬреЛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдЦрд┐рд▓рд╛рдл рдореЗрд▓ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЬреЛ рдкрдврд╝рдиреЗ, рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд░рд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред
Gleb Smirnov - рдореНрдпреВрдЯреЗрд╢рди рдкрд░реАрдХреНрд╖рдг, рдпрд╛ рдХреНрдпрд╛ рдХреЛрдб рдХрд╡рд░реЗрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреБрдк рд╣реИ
рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рдкрд░реАрдХреНрд╖рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд╣рдд рдХреЛрдб рдХреЛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдкрд░реАрдХреНрд╖рдг рдлрд┐рд░ рд╕реЗ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рдпреЗ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдЧрд┐рд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рдкрд░реАрдХреНрд╖рдг рдкреНрд░рддрд┐рдорд╛рди рдХрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЕрд╡рд▓реЛрдХрди рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдЙрдкрд▓рдмреНрдз рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреА рд╕рдлрд▓рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИред

рдПрд╡рдЧреЗрдиреА рдмреЛрд░рд┐рд╕реЛрд╡ - рд╕реНрдкреНрд░рд┐рдВрдЧ 4.0: рдПрдХ рдирдИ рдкреАрдврд╝реА
рдЬрд╛рд╡рд╛ 8 рдХреА рд░рд┐рд▓реАрдЬ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЗ рд▓рд┐рдП рдирдИ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдЦреБрд▓ рд░рд╣реА рд╣реИрдВред рдХреНрдпрд╛ рд╕реНрдкреНрд░рд┐рдВрдЧ рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЙрдирд╕реЗ рдореЗрд▓ рдЦрд╛рдПрдЧрд╛? рдмрд╛рдд рдореЗрдВ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдЬреЗрдПрд╕рдЖрд░ -310 "рджрд┐рдирд╛рдВрдХ рдФрд░ рд╕рдордп" рдХреЗ рд╕рд╛рде рд╡рд╕рдВрдд рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдкреИрд░рд╛рдореАрдЯрд░ рдирд╛рдо рдХреА рдЦреЛрдЬ рдФрд░ рдЕрджреНрдпрддрди java.util.concurrent рдХреЗ рд╕рд╛рдеред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЙрди рд▓рд╛рднреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдЬреЛ рд╕реНрдкреНрд░рд┐рдВрдЧ 4.0 рдЧреНрд░реВрд╡реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдорд┐рдЦрд╛рдЗрд▓ рдЦреБрд▓реНрджрдиреЗрд╡, рдЧреНрд░рд┐рдб рдбрд╛рдпрдиреЗрдорд┐рдХреНрд╕ - рдЯреЙрдореА рд╣рд┐рд▓рдлрд┐рдЧрд░ рдвреВрдБрдврдирд╛
рдЕрдкрд╛рдЪреЗ рд▓реНрдпреВрд╕реАрди / рд╕реЛрд▓реНрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдЗрдЯ рдкрд░ рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдиреНрдпреВрдирддрдо, рджреЛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рддрд░рд╣ рд╣рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВред рджреВрд╕рд░реЗ, рдмреНрд▓реИрдХ рдореЙрдбрд▓ рдкрд░ рдХрдИ рдорд┐рд▓рд┐рдпрди рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдмреБрдирд┐рдпрд╛рджреА рд▓реБрд╕реАрди рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрди рдореЙрдбрд▓реЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВред рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рджреВрд╕рд░реА рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреА - рд▓реНрдпреВрд╕рд┐рдиреЗ рдореЗрдВ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреЗрд╢ рдХрд░реЗрдЧреАред рд░рд┐рдкреЛрд░реНрдЯ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреА рдЬреЛ рдЦреЛрдЬ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ "рдЕрдВрджрд░ рдХреНрдпрд╛ рд╣реИред"
рдирд┐рдХрд┐рддрд╛ рд▓рд┐рдкрд╕реНрдХреА, рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдФрд░ рдорд┐рд╢рд╛ рдмрд╛рдЗрдХреЛрд╡, рдУрд░реЗрдХрд▓ - рдЬреЗрд╡реАрдПрдо рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рдЬреАрд╡рди рд╕реЗ рдордиреЛрд░рдВрдЬрдХ рдХрд╣рд╛рдирд┐рдпрд╛рдВ
рдЗрд╕ рд╕рддреНрд░ рдореЗрдВ, рд▓реЗрдЦрдХ рдЬреЗрд╡реАрдПрдо рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рдорд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдордЬрд╝реЗрджрд╛рд░ рдХрд╣рд╛рдирд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрддрд▓рд╛ рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдФрд░ рдЕрдиреНрдп рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рд╕реЗ рдмреНрд░реЗрдХ рд▓реЗрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓ рд╕рдХреЗред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
- рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдХрдбрд╝рд╛рдИ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрдиреЗ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рдЦрддрд░рдирд╛рдХ рд╣реИ
- рдХреЙрдорди рдЬреЗрдПрдирдЖрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрд░рд░реНрд╕
- рд░рд╣рд╕реНрдпрдордп JVM рдкрддрди
- рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЬреЛ "рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреА рд╣реИрдВ" (рд╕рдордп рдХреЗ рд▓рд┐рдП)
- рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдХреЗ рдореБрджреНрджреЗ

рдирд┐рдХрд┐рддрд╛ рд╕рд╛рд▓рдирд┐рдХреЛрд╡-рдЯрд╛рд░реНрдиреЛрд╡реНрд╕реНрдХреА, рдкреНрд▓рдореНрдмреНрд░ - рдмреЗрдЯ рдЖрдк рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдореЗрдВ рдПрдХ рд╕реНрдореГрддрд┐ рд░рд┐рд╕рд╛рд╡ рд╣реИ?
рдПрдХ рдЫреЛрдЯрд╛ рдорд╛рдирдХ рдЬрд╛рд╡рд╛ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЬреЛ рдорд╛рдирдХ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рдЪреМрдЦрдЯреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕реНрдкреАрдХрд░ рдпрд╣ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рдФрд░ рдкреНрдпрд╛рд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдпрд╣ 8 рдореЗрдореЛрд░реА рд▓реАрдХ рдХреЛ рдкрд░рдорд╛рдиреЗрдВрдЯ рдЬреЗрдирд░реЗрд╢рди / рдореЗрдЯрд╛рд╕реИрдк рдореЗрдВ рдЫрд┐рдкрд╛ рд╕рдХрддрд╛ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХрдиреЗрдХреНрд╢рди рдереНрд░реЗрдбреНрд╕ рдФрд░ рдереНрд░реЗрдбреНрд╕, рдЬреЗрдПрдирдбреАрдЖрдИ рд╕рдВрджрд░реНрднреЛрдВ, рд▓реЙрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреЗ рдЖрд░рдВрдн рдФрд░ рдХреБрдЫ рдФрд░ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рдЬрд╛рдПрдВрдЧреАред
рдирд┐рдХреЛрд▓реЗ рдПрд▓рд┐рдореЗрдирдХреЛрд╡, рдПрдХреНрд╕рдкреА рдЗрдВрдЬреЗрдХреНрд╢рди, рдЬрд╝реЛрд░рд▓ рд▓реИрдмреНрд╕ - рдУрдУрдкреА рдкреИрд░рд╛рдбрд╛рдЗрдЬ, рд╕рд╛рдЙрдВрдб рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рдЬрд╛рд╡рд╛ рдПрдкреНрд▓реАрдХреЗрд╢рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ
рдЬрд╛рд╡рд╛ рдПрдХ рдкреБрд░рд╛рдиреА рднрд╛рд╖рд╛ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рд╕рднреА рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЪреМрдЦрдЯреЗ рдХреА рдкреНрд░рдЪреБрд░рддрд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдФрд░ рднреА рдЕрдзрд┐рдХ рднреНрд░рдорд┐рдд рдХрд░рддреА рд╣реИред рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ OOP рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдЖрдзреБрдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг, рд╡рд┐рд░рд╛рд╕рдд рдХреЗ рд▓рд╛рдн рдФрд░ рд╣рд╛рдирд┐, рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ рдФрд░ рдЙрди рдЕрд╡рд╕рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреА рдЬреЛ рд╡реЗ рдПрдХ рдмрдврд╝рддреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЦреЛрд▓рддреЗ рд╣реИрдВред рд╣рдо TDD рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдХреЛрдб рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдЪрдХреНрд░ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рд╡рд╛рд╕реНрддреБрд╢рд┐рд▓реНрдк рдФрд░ рдбрд┐рдЬрд╛рдЗрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ, рдЬрдм рддрдХ рдХрд┐ рд╕рд╣реА рд╕рдордп, рд╡рд╛рд╕реНрддреБ рдФрд░ рдбрд┐рдЬрд╛рдЗрди рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдиреЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛, рдЕрдЪреНрдЫреЗ рдХреЛрдб рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддред рд░рд┐рдкреЛрд░реНрдЯ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреА рдЬреЛ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ, рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдЙрдкрд▓рдмреНрдз рдЬрд╛рд╡рд╛ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдирд┐рдХреЛрд▓реЗ рдЪрд╢рдирд┐рдХреЛрд╡, рдЬреЗрдЯрдмреНрд░реЗрдиреНрд╕ - рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдПрдкреАрдЖрдИ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ: рд▓реЛрдЧреЛрдВ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдВ рдФрд░ рд╢рддреНрд░реБрдУрдВ рдХреЛ рдореЛрд▓ рди рд▓реЗрдВ
рдЙрддреНрдкрд╛рдж рдореЗрдВ рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдХреЛрдб рд╣реЛрддрд╛ рд╣реИ, рдЙрддрдиреЗ рд╣реА рдЕрдзрд┐рдХ рд▓реЛрдЧ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рддрдиреА рджреЗрд░ рддрдХ рдпрд╣ рдореМрдЬреВрдж рд░рд╣рддрд╛ рд╣реИ, рдЙрддрдирд╛ рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдПрдкреАрдЖрдИ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрддреНрдкрд╛рдж рдХреЗ рд╡рд┐рднрд┐рдиреНрди рднрд╛рдЧ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдкрд░реНрдХ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдПрдкреАрдЖрдИ рдХреИрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВ? рджрд░реНрдж рд░рд╣рд┐рдд рдПрдкреАрдЖрдИ рдХреЛ рдХреИрд╕реЗ рдмрджрд▓реЗрдВ? рдЬрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП API рдХреЗ рджреБрд░реБрдкрдпреЛрдЧ рд╕реЗ рджреВрд╕рд░реЛрдВ рдХреА рд░рдХреНрд╖рд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ? рдЖрдк рдЬрд╛рд╡рд╛ рдореЗрдВ рдЕрдкрдиреА рд╕реВрдХреНрд╖реНрдо рднрд╛рд╖рд╛ (DSL) рдХреИрд╕реЗ рдФрд░ рдХреНрдпреЛрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ, рд▓реЗрдЦрдХ IntelliJ IDEA рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдк-рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░реЗрдЧрд╛, рдЬреЛ рддрдм рджрд░реНрдЬрдиреЛрдВ рдЖрдИрдбреАрдИ рдкреНрд▓рдЧ-рдЗрди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдереЗред
рдкрд╛рд╡реЗрд▓ рдкрд╛рд╡рд▓реЛрд╡, рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ - рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдХрд╛рд▓рд╛
рдЬреЗрд╡реАрдПрдо рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рднрд╛рд╖рд╛ рдХреБрдЫ рд╡рд░реНрдЧреЛрдВ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреИрд╕реЗ рд╕рдордЭреЗрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдФрд░ рдХрд┐рд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ? рдХреНрдпрд╛ рдЕрдиреНрдп рдЙрдкрдХрд░рдг рдХреЗ рдЕрдзреНрдпрдпрди рдореЗрдВ рдирд┐рд╡реЗрд╢ рдФрд░ рдЙрд╕ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдЙрдЪрд┐рдд рд╣реИ? рдХреНрдпрд╛ рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ рдЬрд╛рд╡рд╛ рдХреЗ рдкреНрд░рддрд┐ рд╡рдлрд╛рджрд╛рд░ рд░рд╣рдирд╛ рдФрд░ рдирдИ-рдирдИ рдЫреЛрдЯреА-рдЫреЛрдЯреА рдмрд╛рддреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕рд╣реА рдирд╣реАрдВ рд╣реЛрдЧрд╛? рд▓реЗрдЦрдХ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рд╕реНрдХрд╛рд▓рд╛ рд╡рд╣ рдЙрдкрдХрд░рдг рдХреНрдпреЛрдВ рд╣реИ рдЬреЛ рдЬреЗрд╡реАрдПрдо рдФрд░ рдЬрд╛рд╡рд╛ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдЕрдиреНрдп рд╡реИрдХрд▓реНрдкрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд░реЛрдорди рдПрдВрдЯреАрдкрд┐рди, рд╕рд╣рдкрд╛рдард┐рдпреЛрдВ - рдлреНрд░реЗрдВрдХрд╕реНрдЯреАрди рд╡реЛрд▓реНрдбреЗрдореЙрд░реНрдЯ рдпрд╛ рд╕рд╣рдкрд╛рдард┐рдпреЛрдВ рдореЗрдВ рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдбреЗрдЯрд╛
рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд▓рд╛рдЦреЛрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рджрд╕рд┐рдпреЛрдВ рд╕реЗрд╡рд╛рд░рдд рдФрд░ рд╕реИрдХрдбрд╝реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЬрд╛рд╡рд╛ рд╕реНрдЯреЛрд░реЗрдЬ рддрдХрдиреАрдХреЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ Odnoklassniki рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рд╣рдо рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреА рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдкрд╣реБрдВрдЪ рдФрд░ рдирд┐рд░рдВрддрд░ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред рдкреНрд░рддреНрдпреЗрдХ рд╕рдорд╛рдзрд╛рди рдХреА рд╢рдХреНрддрд┐рдпреЛрдВ рдФрд░ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдмрд░реНрдХрд▓реЗ рдбреАрдмреА рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдорд╛рд╕реНрдЯрд░-рд╕реНрд▓реЗрд╡ рдкреНрд░рддрд┐рдХреГрддрд┐ рддрдХрдиреАрдХ рд╕реЗ рд╡рд┐рддрд░рд┐рдд рднрдВрдбрд╛рд░рдг рд╡реЛрд▓реНрдбреЗрдореЙрд░реНрдЯ рдФрд░ рдХреИрд╕реЗрдВрдбреНрд░рд╛ рдХреЗ рд╕рд╣рдЬреАрд╡рди рддрдХред
рд░реЛрдорди рдПрд▓рд┐рдЖрд░реЛрд╡, рдбреЗрд╡рдПрдХреНрд╕рдкрд░реНрдЯреНрд╕ - рддрдереНрдп рдФрд░ рдЧрд▓рддрдлрд╣рдореА рдЬрд╛рд╡рд╛ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдЬрд╛рд╡рд╛ рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рдЙрди рджрд┐рдиреЛрдВ рдореЗрдВ рд╡рд╛рдкрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрдм рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЖрдЧреЗ рднрд╛рдЧреНрдп рдЕрд╕реНрдкрд╖реНрдЯ рдерд╛ред рдЙрд╕ рд╕рдордп рд╡рд┐рдХрд╕рд┐рдд "рд╡рд┐рддрд░рд┐рдд рд╡рд╕реНрддреБрдУрдВ" рдХреА рддрдХрдиреАрдХ рдореЗрдВ рд╕реЗ рдХрдИ рдЖрдЬ рддрдХ рдирд╣реАрдВ рдмрдЪреАрдВ, рдФрд░ рдЗрди рдореГрдд рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рдХреБрдЫ рдЧреВрдБрдЬ рдЕрднреА рднреА рдЬрд╛рд╡рд╛ рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдЦреЛрджреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдХрдИ рдХрдорд┐рдпреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЬрд╛рд╡рд╛ рдореЗрдВ рдХреНрд░рдордмрджреНрдзрддрд╛ рдХреЗ рдХрдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдзрд┐рдпреЛрдВ рдкрд░ рдХрдИ рдирд┐рд░реНрд╡рд┐рд╡рд╛рдж рдлрд╛рдпрджреЗ рд╣реИрдВред рд░рд┐рдкреЛрд░реНрдЯ рдЬрд╛рд╡рд╛ рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЧрд▓рдд рдзрд╛рд░рдгрд╛рдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧреА, рдФрд░ рдЗрд╕рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддрдереНрдпреЛрдВ рдХреЛ рдЕрд▓рдорд╛рд░рд┐рдпреЛрдВ рдкрд░ рдПрдХ рд╕рд╛рде рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдЬреЛ рдХрд┐ рдЖрдк рд╡реИрдХрд▓реНрдкрд┐рдХ рдХреНрд░рдорд╛рдВрдХрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рд╕реЗ рдирд╣реАрдВ рд╕реБрдиреЗрдВрдЧреЗред
рд╕рд░реНрдЧреЗрдИ рдХреБрдХреНрд╕реЗрдВрдХреЛ, рдУрд░реЗрдХрд▓ - рдЬреЗрдбрдбреАрдХреЗ 8: рд╕реНрдЯреНрд░реАрдо рд╢реИрд▓реА
JDK8 рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдЖ рд░рд╣рд╛ рд╣реИред рдФрд░ JDK8, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, JSR335 рдЙрд░реНрдл тАЛтАЛтАЬрдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рдореНрдмрд╛тАЭ рд╣реИред рд▓реЗрдХрд┐рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реИрдВрдмрдбрд╛ рдХреЗрд╡рд▓ рд▓реИрдореНрдмреНрдбрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ / рд╕реНрдерд┐рд░ рддрд░реАрдХреЗ рднреА рд╣реИрдВред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рдореНрдмрд╛ рдПрдХ рдирдпрд╛ рдПрдкреАрдЖрдИ рд╣реИ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╕реНрдЯреНрд░реАрдо рдПрдкреАрдЖрдИ, рдЬрд┐рд╕рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред
рд╢реВрд░рд╛ рдЗрд▓рд┐рди, рдУрд░реЗрдХрд▓ - рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрд░рд╛ред 2 рд▓реЗ рд▓реЛ
рдЬрд╛рд╡рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рдореЙрдбреНрдпреВрд▓ рдХреЛ рднрд╛рд╖рд╛ рдХреЗ рдПрдХ рдирдП рддрддреНрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛, рдЬрд┐рд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдЬреЗрдбреАрдХреЗ 8 рдХреЗ рд▓рд┐рдП рдпреЛрдЬрдирд╛рдмрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЗрдбреАрдХреЗ 9 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЕрдм рдЗрд╕рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд░реАрдбрд┐рдЬрд╝рд╛рдЗрди рд╣реЛ рд░рд╣рд╛ рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╣реЛрдВрдЧреА? рдХреНрдпрд╛ рдЖрдкрдХреЛ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рднрд╛рд╖рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА? рдХреНрдпрд╛ рдирдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд╣реЛрдЧреА? рдпрд╣ рд╕рдорд╛рди рдХреИрд╕реЗ рд╣реЛрдЧрд╛ рдФрд░ рдпрд╣ рдореМрдЬреВрджрд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реЛрдЧрд╛? рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рд╣рдореЗрдВ рдмрд╣реБрдд рдЬрд▓реНрдж рдорд┐рд▓реЗрдВрдЧреЗред рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрд░рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ, рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдирдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реЛрдЧреАред

рдпрд╛рдХреЛрд╡ рдЬрд╝рджрд╛рдиреЛрд╡, рдЧреНрд░рд┐рдбрдЧреИрди рд╕рд┐рд╕реНрдЯрдо - рдЗрди-рдореЗрдореЛрд░реА рдорд╛рдирдЧреЛ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯрд░
рд╣рдо Mongo DB рдХреЗ рдкреНрд░рджрд░реНрд╢рди-рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рдирдП GridGain рдЗрди-рдореЗрдореЛрд░реА Mongo DB рддреНрд╡рд░рдХ рдЙрддреНрдкрд╛рдж рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛрдб рдореЗрдВ рдПрдХ рднреА рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд┐рдирд╛ рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдЗрди-рдореЗрдореЛрд░реА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ, рдЗрд╕рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдЧрд╛ред рд░рд┐рдкреЛрд░реНрдЯ рдЙрди рд╕рднреА рдХреЗ рд▓рд┐рдП рд░реБрдЪрд┐рдХрд░ рд╣реЛрдЧреА рдЬреЛ рдЗрди-рдореЗрдореЛрд░реА рддрдХрдиреАрдХ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдирд┐рд╖реНрдХрд░реНрд╖
3 рд░рд┐рдкреЛрд░реНрдЯ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рд░рд╣реАрдВред рдЖрд╡реЗрджрдХреЛрдВ:
- рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдбреНрдпреВрд╢ рдмреИрдВрдХ рдХреЗ рд▓реЛрдЧ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рд╕реЛрдЪрддреЗ рд╣реИрдВ
- DataArt рдХреЗ рд▓реЛрдЧ рд╡рд┐рд╖рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ
- рдЦреЗрд▓ рджреЗрд╡ рдореЗрдВ рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╡рд┐рд╖рдп рдХреЗ рд╕рд╛рде Sperasoft рд▓реЛрдЧ
- рдЬрд╛рд╡рд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкрд░ рдЯреНрдпреВрди рдЖрдИрдЯреА рд╕реЗ рд╕рд░реНрдЧреЗрдИ рдХреНрд▓рд┐рдореЗрдирдХреЛрд╡
- рд░реЛрдмреЛрдЯрд┐рдХреНрд╕ рдореЗрдВ рдЬрд╛рд╡рд╛ рдкрд░ рдПрдХ рдмрд╛рдд рдХреЗ рд╕рд╛рде рдмреЛрдЯрди рд▓реЛрдЧ
рдкреВрд░реНрдг рдШреЛрд╖рдгрд╛рдПрдБ
рд╕рдореНрдореЗрд▓рди рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЯрд┐рдХрдЯ рдЕрднреА рднреА рдмрд┐рдХреНрд░реА рдкрд░ рд╣реИрдВред
рдЯрд┐рдХрдЯ рдХреА рд▓рд╛рдЧрдд рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП
4,000 рд░реВрдмрд▓ рдФрд░ рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рд▓рд┐рдП
5,000 рд░реВрдмрд▓ рд╣реИред