
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдЬреАрдм рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╛рдЧрд▓ рд╣реИрдВред рд╣рдо рд╕рднреА рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд╕реБрдкрд░-рд░реЗрд╢рдирд▓ рдкреНрд░рд╛рдгрд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрдм рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рддрдХрдиреАрдХ рдХреЛ рдЪреБрдирдиреЗ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддреЛ рд╣рдо рдПрдХ рддрд░рд╣ рдХреЗ рдкрд╛рдЧрд▓рдкрди рдореЗрдВ рдкрдбрд╝ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣реИрдХрд░рдиреНрдпреВрдЬ рдкрд░ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд╕реЗ рдПрдХ рдмреНрд▓реЙрдЧ рдкрд░ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреВрдж, рдФрд░ рдЕрдм, рдЬреИрд╕реЗ рдХрд┐ рдЧреБрдордирд╛рдореА рдореЗрдВ, рд╣рдо рдЕрд╕рд╣рд╛рдп рд╣реИрдВ рд╣рдо рдкреНрд░рдХрд╛рд╢ рдХреЗ рд╕рдмрд╕реЗ рдЙрдЬреНрдЬреНрд╡рд▓ рд╕реНрд░реЛрдд рдХреА рдУрд░ рдиреМрдХрд╛рдпрди рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдЬреНрдЮрд╛рдХрд╛рд░реА рд░реВрдк рд╕реЗ рдЭреБрдХрддреЗ рд╣реИрдВ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднреВрд▓ рдЧрдП рд╣реИрдВ рдХрд┐ рд╣рдо рдореВрд▓ рд░реВрдк рд╕реЗ рдХреНрдпрд╛ рджреЗрдЦ рд░рд╣реЗ рдереЗред
рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реИ рдХрд┐ рддрд░реНрдХрд╕рдВрдЧрдд рд▓реЛрдЧ рдХреИрд╕реЗ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рд▓рд┐рдП рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, MapReduce рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдЬреЛ рд╣реЗрд▓рд░рд╕реНрдЯреАрди рдиреЗ рд╕реНрдирд╛рддрдХ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдЕрдкрдиреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ (54 рд╡реЗрдВ рдорд┐рдирдЯ рдореЗрдВ):
рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд▓рдЧрднрдЧ 5 рдХрдВрдкрдирд┐рдпрд╛рдВ рд╣реИрдВ рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖реА рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИрдВред рдмрд╛рдХреА рд╕рднреА рдХреЗ рд▓рд┐рдП ... рд╡реЗ рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп-рд╕рд╣рд┐рд╖реНрдгреБ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕рдВрд╕рд╛рдзрди рдЦрд░реНрдЪ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред 2000 рдХреЗ рджрд╢рдХ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рддрд░рд╣ рдХреА "googleing" рдереА: "рд╣рдо рд╕рдм рдХреБрдЫ рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдХрд░реЗрдВрдЧреЗ рдЬреИрд╕реЗ рдХрд┐ Google рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рджреБрдирд┐рдпрд╛ рдХреА рд╕рдмрд╕реЗ рдмрдбрд╝реА рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕реЗрд╡рд╛ рдХрд╛ рдкреНрд░рдмрдВрдзрди рднреА рдХрд░рддреЗ рд╣реИрдВ ..." [рд╡рд┐рдбрдВрдмрдирд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдЕрдкрдирд╛ рд╕рд┐рд░ рд╣рд┐рд▓рд╛рддрд╛ рд╣реИ рдФрд░ рджрд░реНрд╢рдХреЛрдВ рд╕реЗ рд╣рдБрд╕реА рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ]

рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдХреА рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдореЗрдВ рдХрд┐рддрдиреЗ рдлреНрд▓реЛрд░ рд╣реИрдВ? Google рдиреЗ рдореЗрдХреНрд╕ рдХрд╛рдЙрдВрдЯреА, рдУрдХреНрд▓рд╛рд╣реЛрдорд╛ рдореЗрдВ рд╕реНрдерд┐рдд рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдЪрд╛рд░ рдкрд░ рд░рд╣рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рд╣рд╛рдВ, рдЖрдкрдХреА рдкреНрд░рдгрд╛рд▓реА рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВ рдХрд┐ рдЗрд╕рдХреА рд▓рд╛рдЧрдд рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдмрд┐рдВрджреБ рди рдХреЗрд╡рд▓ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдк рдПрдХ рдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рд▓реЗрдирджреЗрди, рдЕрдиреБрдХреНрд░рдорд┐рдд рдФрд░ рдХреНрд╡реЗрд░реА рдЕрдиреБрдХреВрд▓рди рдХреЗ рд╕рд╛рде - рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдордЬреЛрд░ рдХреБрдЫ рдХреЗ рд▓рд┐рдПред рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрджрдо рд╣реИред рдХрд┐рддрдиреЗ Hadoop рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ? рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рддрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдВрддреБрд▓рд┐рдд рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ?
MapReduce / Hadoop рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рд░реНрдЧреЛ рдкрдВрде рдХреЗ рдЕрдиреБрдпрд╛рдпрд┐рдпреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╣реА рдПрд╣рд╕рд╛рд╕ рд╣реЛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рд╡рд┐рдорд╛рди рдЙрдирдХреА рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рдлрд┐рд░ рднреА, MapReduce рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреЛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ: рдпрджрд┐ рдЖрдк рдПрдХ рдмрдбрд╝реЗ рдирд┐рдЧрдо рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЫреЛрдЯреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдмрд┐рдирд╛ рд╕реЛрдЪреЗ рд╕рдордЭреЗ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рд░рд╣рд╕реНрдпрдордп рд╡рд┐рдЪрд╛рд░реЛрдВ рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реИрдВ рдЬреЛ Google рдФрд░ рдЕрдореЗрдЬрд╝реЕрди рдЬреИрд╕реЗ рджрд┐рдЧреНрдЧрдЬреЛрдВ рдХреА рдирдХрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЖрдк рд╕рдорд╛рди рдКрдВрдЪрд╛рдЗрдпреЛрдВ рдкрд░ рдкрд╣реБрдВрдЪреЗрдВрдЧреЗред

рд╣рд╛рдВ, рдпрд╣ рд▓реЗрдЦ рдХрд╛рд░реНрдЧреЛ рдкрдВрде рдХрд╛ рдПрдХ рдФрд░ рд╡рд┐рд░реЛрдзреА рд╣реИред рд▓реЗрдХрд┐рди рд░реБрдХрд┐рдП, рдореЗрд░реЗ рдкрд╛рд╕ рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рдЕрдзрд┐рдХ рд╕реВрдЪрд┐рдд рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреВрд▓ рдлреНрд░реЗрдорд╡рд░реНрдХ: UNPHAT
рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдЖрдк рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЖрдХрд╛рд░ рджреЗрдиреЗ (рдкреБрдирдГ) рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдирдИ рдХреВрд▓ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЖрдкрд╕реЗ рдЖрдЧреНрд░рд╣ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рд░реБрдХреЗрдВ рдФрд░ рдмрд╕ рдпреВрдирд╛рдИрдЯреЗрдб рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
- (рдЕрдВрдбрд░рд╕реНрдЯреИрдВрдб) рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдордЭрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рднреА рди рдХрд░реЗрдВред рдЖрдкрдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ "рд╕рдорд╛рдзрд╛рди" рдХрд░рдирд╛ рд╣реИ, рди рдХрд┐ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВред
- рд╕реВрдЪреА (eNumerate) рдХрдИ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рдиред рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╡рд┐рдХрд▓реНрдк рдкрд░ рддреБрд░рдВрдд рдЕрдкрдиреА рдЙрдВрдЧрд▓реА рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
- рдПрдХ рдЕрд▓рдЧ рд╕рдорд╛рдзрд╛рди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ рдкреНрд░рд▓реЗрдЦрди (рдкреЗрдкрд░) , рдпрджрд┐ рдХреЛрдИ рд╣реЛ, рдкрдврд╝реЗрдВред
- рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕рдВрджрд░реНрдн рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред
- рдорд╛рдЪрд┐рд╕ рдХреА рддреАрд▓реА рд╕реЗ рд▓рд╛рдн рдЕрдкрдиреЗ рд▓рдХреНрд╖реНрдп рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЛ рдмрд▓рд┐рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рдкрдбрд╝рд╛ред
- рд╕реЛрдЪреЛ (рд╕реЛрдЪреЛ) ! рд╢рд╛рдВрдд рдФрд░ рд╢рд╛рдВрддрд┐ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдЙрдкрдпреБрдХреНрдд рд╣реИред рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рддрдирд╛ рдХрдо рдбреЗрдЯрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рддрд╛рдХрд┐ рдЖрдк Hadoop рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВ?
рдЖрдк рдЕрдореЗрдЬрд╝рди рдирд╣реАрдВ рд╣реИрдВ
UNPHAT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдПрдХ рдХрдВрдкрдиреА рдХреЗ рд╕рд╛рде рдореЗрд░реА рд╣рд╛рд▓ рдХреА рдмрд╛рддрдЪреАрдд рдХреЛ рдпрд╛рдж рдХрд░реЗрдВ рдЬрд┐рд╕рдиреЗ рдЬрд▓реНрджрдмрд╛рдЬреА рдореЗрдВ рдХреИрд╕рдВрдбреНрд░рд╛ рдХреЛ рд░рд╛рдд рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рдкрдврд╝рдиреЗ рдХреА рдПрдХ рдЧрд╣рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдЪреВрдВрдХрд┐ рдореИрдВ рдбрд╛рдпрдирдореЛ рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░рд┐рдЪрд┐рдд рдерд╛ рдФрд░ рдЬрд╛рдирддрд╛ рдерд╛ рдХрд┐ рдХреИрд╕рдВрдбреНрд░рд╛ рдПрдХ рд╡реНрдпреБрддреНрдкрдиреНрди рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рдореИрдВ рд╕рдордЭ рдЧрдпрд╛ рдХрд┐ рдЗрди рдбреЗрдЯрд╛рдмреЗрд╕реЛрдВ рдореЗрдВ рдореБрдЦреНрдп рдзреНрдпрд╛рди рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкрд░ рдерд╛ (рдЕрдореЗрдЬрд╝реЕрди рдХреЛ "рдХрд╛рд░реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ" рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрднреА рдирд╣реАрдВ рд╣реБрдИ рдЕрд╕рдлрд▓ рдирд╣реАрдВ рд╣реБрдЖ)ред рдореИрдВрдиреЗ рдпрд╣ рднреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рдХрд╛ рддреНрдпрд╛рдЧ рдХрд┐рдпрд╛ - рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЖрд░рдбреАрдмреАрдПрдордПрд╕ рдореЗрдВ рдирд┐рд╣рд┐рдд рдкреНрд░рддреНрдпреЗрдХ рд╕реБрд╡рд┐рдзрд╛ред рд▓реЗрдХрд┐рди рдЖрдЦрд┐рд░рдХрд╛рд░, рдЬрд┐рд╕ рдХрдВрдкрдиреА рдХреЗ рд╕рд╛рде рдореИрдВрдиреЗ рдмрд╛рдд рдХреА, рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдирд╣реАрдВ рдереАред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдорддрд▓рдм рдПрдХ рджрд┐рди рдореЗрдВ рдПрдХ рдмрдбрд╝рд╛ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдирд╛ рдерд╛ред

рдЕрдореЗрдЬрд╝реЕрди рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдмреЗрдЪрддрд╛ рд╣реИред рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди "рдЯреЛрдХрд░реА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ" рдЕрдЪрд╛рдирдХ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╡реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреИрд╕реЗ рдЦреЛ рджреЗрдВрдЧреЗред рдХреНрдпрд╛ рдЖрдкрдХреЛ рднреА рдЙрд╕реА рдХреНрд░рдо рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ?
рдЗрд╕ рдХрдВрдкрдиреА рдиреЗ рдХреИрд╕реЗрдВрдбреНрд░рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдХреНрдпреВрдПрд▓ рдкреНрд░рд╢реНрди рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рдорд┐рдирдЯ рд▓рдЧ рдЧрдП, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдпреЗ рдЙрдирдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдкрд░ рддрдХрдиреАрдХреА рд╕реАрдорд╛рдПрдВ рдереАрдВред рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ 80 рдмрд╛рдЗрдЯреНрд╕ рдХреА рд▓рдЧрднрдЧ 50 рдорд┐рд▓рд┐рдпрди рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдереАрдВред рдЕрдЧрд░ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирд╛ рд╣реИ рддреЛ рдЗрд╕реЗ SSD рд╕реЗ рдкрдврд╝рдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ 5 рд╕реЗрдХрдВрдб рдХрд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдпрд╣ рдзреАрдорд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрд╕ рд╕рдордп рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬреА рдХреЗ рджреЛ рдХреНрд░рдо рд╣реИред
рдЗрд╕ рд╕реНрддрд░ рдкрд░, рдореЗрд░реЗ рдкрд╛рд╕ рдХрдИ рд╕рд╡рд╛рд▓ рдереЗ (рдпреВ = рд╕рдордЭреЗрдВ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдордЭреЗрдВ!) рдФрд░ рдореИрдВрдиреЗ рд▓рдЧрднрдЧ 5 рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХрд╛ рд╡рдЬрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬреЛ рдореВрд▓ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рдереЗ (рдПрди = рдИ-рдиреНрдпреВрдорд░реЗрдЯ, рдХреБрдЫ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рд╕реВрдЪреА!), рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВред рдпрд╣ рдХреНрд╖рдг рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ рдХреИрд╕рдВрдбреНрд░рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЧрд▓рдд рдирд┐рд░реНрдгрдп рдерд╛ред рд╡реЗ рд╕рднреА рдХреА рдЬрд░реВрд░рдд рдереА рдереЛрдбрд╝рд╛ рдзреИрд░реНрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╢рд╛рдпрдж рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдбрд┐рдЬрд╛рдЗрди рдФрд░, рд╕рдВрднрд╡рддрдГ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ), рдПрдХ рдЕрд▓рдЧ рддрдХрдиреАрдХ рдХрд╛ рд╡рд┐рдХрд▓реНрдк ... рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЧрд╣рди рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдирд╣реАрдВ рд╣реИ рдЕрдореЗрдЬрд╝реЕрди рдиреЗ рдЕрдкрдиреА рдЯреЛрдХрд░реА рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛!
рдЖрдк рд▓рд┐рдВрдХреНрдбрдЗрди рдирд╣реАрдВ рд╣реИрдВ
рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдХрд░ рдмрд╣реБрдд рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖ рдХрд┐ рдПрдХ рдЫрд╛рддреНрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдиреЗ рдХрд╛рдлреНрдХрд╛ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЕрдкрдиреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдпрд╣ рдЕрджреНрднреБрдд рдерд╛ред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореИрдВ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рдЙрдирдХреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдиреЗ рдкреНрд░рддрд┐рджрд┐рди рдХреЗрд╡рд▓ рдХреБрдЫ рджрд░реНрдЬрди рдмрд╣реБрдд рдмрдбрд╝реЗ рдСрдкрд░реЗрд╢рди рдХрд┐рдПред рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рд╕рдлрд▓ рджрд┐рдиреЛрдВ рдкрд░ рдХреБрдЫ рд╕реМред рдЗрд╕ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рд╕рд╛рде, рдореБрдЦреНрдп рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреБрд╕реНрддрдХ рдореЗрдВ рд╣рд╕реНрддрд▓рд┐рдЦрд┐рдд рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдХрдлрдХрд╛ рд▓рд┐рдВрдХреНрдбрдЗрди рдкрд░ рд╕рднреА рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХреА рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд░рд╛рд╢рд┐ рд╣реИред рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рднреА, рдпрд╣ рдкреНрд░рддрд┐рджрд┐рди рд▓рдЧрднрдЧ 1 рдЯреНрд░рд┐рд▓рд┐рдпрди рдХреА рдШрдЯрдирд╛ рдереА , рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 10 рдорд┐рд▓рд┐рдпрди рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рд╢рд┐рдЦрд░ рднрд╛рд░ рдерд╛ред рдмреЗрд╢рдХ, рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдХрд╛рдлреНрдХрд╛ рдХреЛ рдХрдо рднрд╛рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди 10 рдСрд░реНрдбрд░ рдХрдо?

рд╕реВрд░реНрдп, рдПрдХ рдмрд╣реБрдд рд╣реА рд╡рд┐рд╢рд╛рд▓ рд╡рд╕реНрддреБ рд╣реИ, рдФрд░ рдпрд╣ рдкреГрдереНрд╡реА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рднрд╛рд░реА рдорд╛рддреНрд░ 6 рдСрд░реНрдбрд░ рд╣реИред
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рднреА рдЕрдкреЗрдХреНрд╖рд┐рдд рдЬрд░реВрд░рддреЛрдВ рдФрд░ рдХрд╛рдлреНрдХрд╛ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдХреА рдЕрдЪреНрдЫреА рд╕рдордЭ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдЬрд╛рдирдмреВрдЭрдХрд░ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдмрд▓реНрдХрд┐ рдХрд╛рдлреНрдХрд╛ рдХреЗ рд▓рд┐рдП (рдЖрдорддреМрд░ рдкрд░ рдЙрдЪрд┐рдд) рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдЙрддреНрд╕рд╛рд╣ рд╕реЗ рднрд░ рдЧрдП рдереЗ рдФрд░ рд▓рдЧрднрдЧ рдХрднреА рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡реЗ рдЙрдкрдХрд░рдг рдереЗ рдЬрд┐рдирдХреА рдЙрдиреНрд╣реЗрдВ рдЬрд░реВрд░рдд рдереАред рдЬрд░рд╛ рд╕реЛрдЪрд┐рдП ... 10 рдСрд░реНрдбрд░!
рдХреНрдпрд╛ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдХрд╣рд╛ рдерд╛? рдЖрдк рдЕрдореЗрдЬрд╝рди рдирд╣реАрдВ рд╣реИрдВ
рдЕрдореЗрдЬрд╝реЕрди рдХреЗ рд╡рд┐рддрд░рд┐рдд рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рднреА рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп, рд╡рд╛рд╕реНрддреБрд╢рд┐рд▓реНрдк рдбрд┐рдЬрд╛рдЗрди рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ: рдПрдХ рд╕реЗрд╡рд╛-рдЙрдиреНрдореБрдЦ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ред рдЬреИрд╕рд╛ рдХрд┐ рд╡рд░реНрдирд░ рд╡реЛрдЧрд▓реНрд╕ рдиреЗ 2006 рдореЗрдВ рдЬрд┐рдо рдЧреНрд░реЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛, рдЕрдореЗрдЬрд╝реЕрди рдиреЗ 2001 рдореЗрдВ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдлреНрд░рдВрдЯ-рдПрдВрдб рднрд╛рдЧ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реЛ рд░рд╣реА рдереА рдФрд░ рдПрдХ рд╕реЗрд╡рд╛-рдЙрдиреНрдореБрдЦ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЙрдирдХреА рдорджрдж рдХрд░ рд╕рдХрддреА рдереАред рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдиреЗ рдПрдХ рдХреЗ рдмрд╛рдж рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд╕рдВрдХреНрд░рдорд┐рдд рдХрд┐рдпрд╛, рдЬрдмрдХрд┐ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк, рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рдХреБрдЫ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд▓рдЧрднрдЧ рдХреЛрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдирд╣реАрдВ рдереЗ, рдиреЗ рдЕрдкрдиреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдиреИрдиреЛрд╕реЗрд╡рд╛ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рдЬрдм рддрдХ рдЕрдореЗрдЬрд╝реЕрди рдиреЗ SOA (рд╕рд░реНрд╡рд┐рд╕-рдУрд░рд┐рдПрдВрдЯреЗрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░) рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЙрдирдХреЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ 7,800 рдХрд░реНрдордЪрд╛рд░реА рдереЗ рдФрд░ рдЙрдирдХреА рдмрд┐рдХреНрд░реА $ 3 рдмрд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдереА ред

рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛ рдореЗрдВ рдХреЙрдиреНрд╕рд░реНрдЯ рд╣реЙрд▓ рдмрд┐рд▓ рдЧреНрд░рд╛рд╣рдо рдСрдбрд┐рдЯреЛрд░рд┐рдпрдо рдореЗрдВ 7,000 рд▓реЛрдЧ рдмреИрдарддреЗ рд╣реИрдВред рдЕрдореЗрдЬрд╝реЕрди рдХреЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ 7,800 рдХрд░реНрдордЪрд╛рд░реА рдереЗ рдЬрдм рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрд╕рдУрдП рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдПрд╕рдУрдП рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рддрдХ рдХрд┐ рдЖрдкрдХреА рдХрдВрдкрдиреА 7800 рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╕реНрддрд░ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА ... рдмрд╕ рд╣рдореЗрд╢рд╛ рдЕрдкрдиреЗ рд╕рд┐рд░ рдХреЗ рд╕рд╛рде рд╕реЛрдЪреЗрдВ ред рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рдХрд╛рд░реНрдп рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ? рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд╛рд░реНрдп рд╣реИ рдФрд░ рдХреНрдпрд╛ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдиреНрдп рддрд░реАрдХреЗ рд╣реИрдВ?
рдпрджрд┐ рдЖрдк рдореБрдЭреЗ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рд╕рдВрдЧрдарди рдХрд╛ рдХрд╛рдо, рдЬрд┐рд╕рдореЗрдВ 50 рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рддреЛ рдмрд╕ SOA рдХреЗ рдмрд┐рдирд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ, рддреЛ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдХреНрдпреЛрдВ рдЗрддрдиреА рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпрд╛рдВ рдХреЗрд╡рд▓ рдПрдХрд▓, рд▓реЗрдХрд┐рди рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред
рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ Google рднреА Google рдирд╣реАрдВ рд╣реИред
рдЕрддреНрдпрдзрд┐рдХ рд▓реЛрдб рдбреЗрдЯрд╛ рдзрд╛рд░рд╛рдУрдВ (Hadoop рдпрд╛ Spark) рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╣реБрдд рдмрд╛рд░, рдкрд╛рд░рдВрдкрд░рд┐рдХ DBMS рд▓реЛрдб рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдХрднреА-рдХрднреА рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдЗрддрдиреА рдХрдо рд╣реЛрддреА рд╣реИ рдХрд┐ рдЙрдкрд▓рдмреНрдз рдореЗрдореЛрд░реА рднреА рдЙрдирдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧреАред рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк $ 10,000 рдХреЗ рд▓рд┐рдП рдХрд╣реАрдВ 1TB RAM рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВ? рдпрджрд┐ рдЖрдкрдХреЗ рдПрдХ рдмрд┐рд▓рд┐рдпрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИрдВ, рддрдм рднреА рдЖрдк рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ 1 KB RAM рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХреЗрдВрдЧреЗред
рд╢рд╛рдпрдж рдпрд╣ рдЖрдкрдХреЗ рд▓реЛрдб рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдбрд┐рд╕реНрдХ рдкрд░ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╣рдЬрд╝рд╛рд░ рдбрд┐рд╕реНрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдпрд╣рд╛рдБ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд┐рддрдирд╛ рдбреЗрдЯрд╛ рд╣реИ? GFS рдФрд░ MapReduce рдХреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ ... рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреВрд░реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдореЗрдВ рдЦреЛрдЬ рдЗрдВрдбреЗрдХреНрд╕ рдХреЛ рдкреБрди: рдкрд░рд┐рдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд▓рд┐рдП рдХреАрдорддреЗрдВ рдЕрдм 2003 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╣реИрдВ рдЬрдм рдЬреАрдПрдлрдПрд╕ рдкреНрд░рд▓реЗрдЦрди рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдЖ рдерд╛ред
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ GFS рдФрд░ MapReduce рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкрдврд╝реЗ рдФрд░ рджреЗрдЦрд╛ рдХрд┐ Google рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдирд╣реАрдВ рдереА, рд▓реЗрдХрд┐рди рдмреИрдВрдбрд╡рд┐рдбреНрде (рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЧрддрд┐): рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рддрд░рд┐рдд рднрдВрдбрд╛рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рд╕реНрдХ рд╕реЗ рдмрд╛рдЗрдЯреНрд╕ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрд╛ред рд▓реЗрдХрд┐рди рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреНрдпрд╛ рд╣реЛрдЧреА рдЬреЛ рдЖрдк рдЗрд╕ рд╡рд░реНрд╖ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ? рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдХреЛ Google рдХреЗ рдЬрд┐рддрдиреЗ рднреА рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпрд╛ рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдЕрдзрд┐рдХ рдЖрдзреБрдирд┐рдХ рдбреНрд░рд╛рдЗрд╡ рдЦрд░реАрджрдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛? SSD рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рдЦрд░реНрдЪ рдЖрдПрдЧрд╛?
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЧрдгрдирд╛рдПрдВ рдХрд░ рд▓реА рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдк SSD рдХреА рдХреАрдорддреЛрдВ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬреА рд╕реЗ рдбреЗрдЯрд╛ рдЬрдорд╛ рдХрд░реЗрдВрдЧреЗ? рдЖрдкрдХреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЛ рдХрд┐рддрдиреА рдмрд╛рд░ рдмрдврд╝рдирд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рд╕рднреА рдЙрдкрд▓рдмреНрдз рдбреЗрдЯрд╛ рдЕрдм рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдлрд┐рдЯ рди рд╣реЛрдВ? 2016 рддрдХ, рд╕реНрдЯреИрдХ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЗрд╡рд▓ 4 рдПрд╕рдХреНрдпреВрдПрд▓ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐ рджрд┐рди 200 рдорд┐рд▓рд┐рдпрди рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХрд░ рд░рд╣рд╛ рдерд╛: рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдПрдХ, рдмрд╛рдХреА рд╕рдм рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рджреЛ рдкреНрд░рддрд┐рдпрд╛рдВред
рдлрд┐рд░ рд╕реЗ, рдЖрдк UNPHAT рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рднреА Hadoop рдпрд╛ Spark рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдлреИрд╕рд▓рд╛ рд╕рд╣реА рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ ред рд╡реИрд╕реЗ, рдпрд╣ Google рдкрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЬрдм рдЙрдиреНрд╣реЛрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ MapReduce рдЕрдиреБрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рдерд╛, рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред
рдкрд╣рд▓реЗ рдЪреАрдЬреЗрдВ рдкрд╣рд▓реЗ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдордЭреЗрдВ
рдореЗрд░рд╛ рд╕рдВрджреЗрд╢ рдХреБрдЫ рдирдпрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕ рд░реВрдк рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдЬрд╡рд╛рдм рджреЗрдЧрд╛ рдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпреВрдПрдирдкреАрдПрдЯреАрдПрдЯреА рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдФрд░ рдЗрд╕реЗ рдЬреАрд╡рди рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЖрдк Hammock Driven Development , рдпрд╛ Paul рдХреА рдкреБрд╕реНрддрдХ , How to Solve , рдпрд╛ Hamming 's The Art of Doing Science and Engineering рдореЗрдВ рд░рд┐рдЪ рд╣рд┐рдХреА рдмрд╛рдд рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрдпреЛрдВрдХрд┐ рдореБрдЦреНрдп рдмрд╛рдд рдЬреЛ рд╣рдо рдкреВрдЫрддреЗ рд╣реИрдВ рд╡рд╣ рд╕рдм рд╕реЛрдЪрдирд╛ рд╣реИ!
рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдордЭреЗрдВ рдЬрд┐рд╕реЗ рдЖрдк рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдкреЙрд▓ рдХреЗ рдкреНрд░реЗрд░рдгрд╛рджрд╛рдпрдХ рд╢рдмреНрджреЛрдВ рдореЗрдВ:
тАЬ рдРрд╕реЗ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдореВрд░реНрдЦрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдирд╣реАрдВ рд╕рдордЭрддреЗ рд╣реИрдВред рдЙрд╕ рд▓рдХреНрд╖реНрдп рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рджреБрдЦрдж рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗред "
рд░реВрд╕реА рдЕрдиреБрд╡рд╛рдж
рдЕрдиреБрд╡рд╛рдж: рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рддреНрд░реЗрдЧреВрдмреЛрд╡
рдПрд▓реЗрдХреНрд╕реА рдЗрд╡рд╛рдиреЛрд╡ (@ponchiknews) рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрд┐рдд
рд╕рдореБрджрд╛рдп: @ponchiknews
рдЪрд┐рддреНрд░рд╛: LucidChart рд╕рд╛рдордЧреНрд░реА рдЯреАрдо