рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

рдпреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдмрд╛рд░реЗрдорд╛ рд▓реЗрдЦрд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛рдХреЛ рджреЛрд╕реНрд░реЛ рднрд╛рдЧ рд╣реЛ (рднрд╛рдЧ рез рдХреЛ рд▓рд┐рдЩреНрдХ).

рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

рдЖрдЬ рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рд╢рдЩреНрдХрд╛ рдЫреИрди рдХрд┐ рд╕рд╛рд╡рдзрд╛рди рдбреЗрдЯрд╛ рдкреНрд░рд╢реЛрдзрди рд░ рдкрд░рд┐рдгрд╛рдорд╣рд░реВрдХреЛ рд╡реНрдпрд╛рдЦреНрдпрд╛рд▓реЗ рд▓рдЧрднрдЧ рдХреБрдиреИ рдкрдирд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рд╡реНрдпрд╡рд╕рд╛рдпрд▓рд╛рдИ рдорджреНрджрдд рдЧрд░реНрди рд╕рдХреНрдЫред рдпрд╕ рд╕рдиреНрджрд░реНрднрдорд╛, рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдорд╛рдкрджрдгреНрдбрд╣рд░реВрд╕рдБрдЧ рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рд▓реЛрдб рд╣реБрдБрджреИ рдЧрдЗрд░рд╣реЗрдХрд╛ рдЫрдиреН, рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдЯреНрд░рд┐рдЧрд░рд╣рд░реВ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдмрдвреНрджреИ рдЫред
рдпрд╕ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛, рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ рдЖрдлреНрдирд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╣рд░реВрд▓рд╛рдИ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди рд░ рд╕рд╣реА рдирд┐рд░реНрдгрдпрд╣рд░реВрдорд╛ рдкрд░рд┐рдгрдд рдЧрд░реНрди рдЕрдзрд┐рдХ рд░ рдЕрдзрд┐рдХ рдХрдЪреНрдЪрд╛ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЗрд░рд╣реЗрдХрд╛ рдЫрдиреНред рдХрдореНрдкрдиреАрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдорд╣рддреНрддреНрд╡рд▓рд╛рдИ рдХрдо рдЖрдБрдХрд▓рди рдЧрд░рд┐рдиреБ рд╣реБрдБрджреИрди, рд░ рдкреНрд░рдгрд╛рд▓реА рдЖрдлреИрдВ рднрд░рдкрд░реНрджреЛ рд░ рд╕реНрдерд┐рд░ рд╣реБрдиреБрдкрд░реНрдЫред

рдЧреНрд░рд╛рд╣рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╣рд░реВ

рдЧреНрд░рд╛рд╣рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрдХ рд╕реЗрд╡рд╛ рд╣реЛ рдЬреБрди рдХрдореНрдкрдиреАрд▓реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ SDK рдорд╛рд░реНрдлрдд рдЖрдлреНрдиреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╡рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрджрдЫ, рдЖрдлреНрдиреИ рдХреЛрдбрдмреЗрд╕рдорд╛ рдПрдХреАрдХреГрдд рдЧрд░реНрджрдЫ рд░ рдШрдЯрдирд╛ рдЯреНрд░рд┐рдЧрд░рд╣рд░реВ рдЪрдпрди рдЧрд░реНрджрдЫред рдпрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдХреЛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрдХреНрд╖ рдЫ: рддрдкрд╛рдИрдВрд▓реЗ рд░реЛрдЬреНрдиреБрднрдПрдХреЛ рдХреБрдиреИ рдкрдирд┐ рд╕реЗрд╡рд╛рдХреЛ рд╕реАрдорд┐рддрддрд╛рдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХрд╛ рд╕рдмреИ рдбрд╛рдЯрд╛рд╣рд░реВ рддрдкрд╛рдИрдВрд▓реЗ рдЪрд╛рд╣рд╛рдиреБрд╣реБрдиреЗ рд░реВрдкрдорд╛ рдкреНрд░рд╢реЛрдзрди рдирд╣реБрди рд╕рдХреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдПрдЙрдЯрд╛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ MapReduce рдХрд╛рд░реНрдпрд╣рд░реВ рдЪрд▓рд╛рдЙрди рд╕рдЬрд┐рд▓реЛ рд╣реБрдиреЗрдЫреИрди, рдЕрд░реНрдХреЛрдорд╛ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдореЛрдбреЗрд▓ рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреЗ рдЫреИрдиред рдЕрд░реНрдХреЛ рд╣рд╛рдирд┐ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рдпрдорд┐рдд (рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА) рдмрд┐рд▓ рд╣реБрдиреЗрдЫред
рдмрдЬрд╛рд░рдорд╛ рдзреЗрд░реИ рдЧреНрд░рд╛рд╣рдХ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЫрдиреН, рддрд░ рдЪрд╛рдБрдбреЛ рд╡рд╛ рдкрдЫрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╣рд░реВрд▓реЗ рдпрд╕ рддрдереНрдпрдХреЛ рд╕рд╛рдордирд╛ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреН рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдХреБрдиреИ рдкрдирд┐ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╕реЗрд╡рд╛ рдЫреИрди (рдЬрдм рдХрд┐ рдпреА рд╕рдмреИ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рдореВрд▓реНрдпрд╣рд░реВ рд╕рдзреИрдВ рдмрдвреНрджреИрдЫрдиреН)ред рдпрд╕реНрддреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ рдкреНрд░рд╛рдпрдГ рд╕рдмреИ рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрдХреВрд▓рди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд░ рдХреНрд╖рдорддрд╛рд╣рд░реВрд╕рдБрдЧ рдЖрдлреНрдиреИ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдЫрдиреНред

рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╣рд░реВ

рд╕рд░реНрднрд░-рд╕рд╛рдЗрдб рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдПрдХ рд╕реЗрд╡рд╛ рд╣реЛ рдЬреБрди рдХрдореНрдкрдиреА рднрд┐рддреНрд░ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рд░ (рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛) рдЖрдлреНрдиреИ рдкреНрд░рдпрд╛рд╕рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпрд╕ рдореЛрдбреЗрд▓рдорд╛, рд╕рдмреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдШрдЯрдирд╛рд╣рд░реВ рдЖрдиреНрддрд░рд┐рдХ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдЬрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рднрдгреНрдбрд╛рд░рдг рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди рд░ рд╕рдмреИрднрдиреНрджрд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЫрдиреМрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд░ рдпрджрд┐ рддрдкрд╛рдЗрдБ рдЕрдЭреИ рдкрдирд┐ рдХреЗрд╣рд┐ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдЧреНрд░рд╛рд╣рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдпреЛ рдЕрдЭреИ рд╕рдореНрднрд╡ рд╣реБрдиреЗрдЫред
рд╕рд░реНрднрд░-рд╕рд╛рдЗрдб рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рджреБрдИ рддрд░рд┐рдХрд╛рдорд╛ рддреИрдирд╛рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдкрд╣рд┐рд▓реЛ: рдХреЗрд╣реА рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рдЫрдиреМрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рддрдкрд╛рдИрдВрдХреЛ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

╨Я╨╗╤О╤Б╤Л
╨Ь╨╕╨╜╤Г╤Б╤Л

рддрдкрд╛рдИрд▓реЗ рдЪрд╛рд╣рд╛рдиреБ рднрдПрдХреЛ рдХреЗрд╣рд┐ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
рдпреЛ рдЕрдХреНрд╕рд░ рдзреЗрд░реИ рдЧрд╛рд╣реНрд░реЛ рдЫ рд░ рдЕрд▓рдЧ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдЖрд╡рд╢реНрдпрдХ рдЫ

рджреЛрд╕реНрд░реЛ: рд╕рд╛рд╕ рд╕реЗрд╡рд╛рд╣рд░реВ рд▓рд┐рдиреБрд╣реЛрд╕реН (рдЕрдореЗрдЬрди, рдЧреБрдЧрд▓, Azure) рдпрд╕рд▓рд╛рдИ рдЖрдлреИрдВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ред рд╣рд╛рдореА рддреЗрд╕реНрд░реЛ рднрд╛рдЧрдорд╛ рдердк рд╡рд┐рд╡рд░рдгрдорд╛ SaaS рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВред

╨Я╨╗╤О╤Б╤Л
╨Ь╨╕╨╜╤Г╤Б╤Л

рдпреЛ рдордзреНрдпрдо рдорд╛рддреНрд░рд╛рдорд╛ рд╕рд╕реНрддреЛ рд╣реБрди рд╕рдХреНрдЫ, рддрд░ рдареВрд▓реЛ рд╡реГрджреНрдзрд┐ рд╕рдВрдЧ рдпреЛ рдЕрдЭреИ рдкрдирд┐ рдзреЗрд░реИ рдорд╣рдБрдЧреЛ рд╣реБрдиреЗрдЫ
рд╕рдмреИ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫреИрди

рдкреНрд░рд╢рд╛рд╕рди рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рдпрдХрдХреЛ рдХрд╛рдБрдзрдорд╛ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫ
рдпреЛ рд╕рдзреИрдВ рд╕реЗрд╡рд╛ рднрд┐рддреНрд░ рдХреЗ рдЫ рдерд╛рд╣рд╛ рдЫреИрди (рдпреЛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реБрди рд╕рдХреНрдЫ)

рд╕рд░реНрднрд░ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреЗ

рдпрджрд┐ рд╣рд╛рдореА рдХреНрд▓рд╛рдЗрдиреНрдЯ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдмрд╛рдЯ рдЯрд╛рдврд╛ рдЬрд╛рди рдЪрд╛рд╣рдиреНрдЫреМрдВ рд░ рдЖрдлреНрдиреИ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВ, рд╕рдмреИ рднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ рд╣рд╛рдореАрд▓реЗ рдирдпрд╛рдБ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдорд╛рд░реНрдлрдд рд╕реЛрдЪреНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рддрд▓ рдо рддрдкрд╛рдИрд▓рд╛рдИ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдЖрд╡рд╢реНрдпрдХ рдЫ рд░ рддрдкрд╛рдИрд▓реЗ рдХреБрди рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗрд░ рдЪрд░рдгрдмрджреНрдз рд░реВрдкрдорд╛ рдмрддрд╛рдЙрдиреЗрдЫреБред

1. рдбрд╛рдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджреИ

рдЧреНрд░рд╛рд╣рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рдорд╛рдорд▓рд╛рдорд╛ рдЬрд╕реНрддреИ, рд╕рдмреИрднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, рдХрдореНрдкрдиреА рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╣рд░реВрд▓реЗ рднрд╡рд┐рд╖реНрдпрдорд╛ рдЕрдзреНрдпрдпрди рдЧрд░реНрди рдЪрд╛рд╣рдиреЗ рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рдкреНрд░рдХрд╛рд░рд╣рд░реВ рдЪрдпрди рдЧрд░реНрдЫрдиреН рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕реВрдЪреАрдорд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдЫрдиреНред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдпреА рдШрдЯрдирд╛рд╣рд░реВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХреНрд░рдордорд╛ рд╣реБрдиреНрдЫрдиреН, рдЬрд╕рд▓рд╛рдИ "рдШрдЯрдирд╛ рдврд╛рдБрдЪрд╛" рднрдирд┐рдиреНрдЫред
рдЕрд░реНрдХреЛ, рдХрд▓реНрдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ (рд╡реЗрдмрд╕рд╛рдЗрдЯ) рдорд╛ рдирд┐рдпрдорд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ (рдЙрдкрдХрд░рдгрд╣рд░реВ) рд░ рдзреЗрд░реИ рд╕рд░реНрднрд░рд╣рд░реВ рдЫрдиреНред рдпрдиреНрддреНрд░рд╣рд░реВрдмрд╛рдЯ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдШрдЯрдирд╛рд╣рд░реВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдкрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди, рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рддрд╣ рдЖрд╡рд╢реНрдпрдХ рдЫред рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджреИ, рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдлрд░рдХ рдШрдЯрдирд╛ рд▓рд╛рдорд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫред
рдЕрдкрд╛рдЪреЗ рдХрд╛рдлреНрдХрд╛ рд╣реЛ рдкрдм/рд╕рдм рд▓рд╛рдо, рдЬреБрди рдШрдЯрдирд╛рд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд▓рд╛рдордХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

рдЕрдиреБрд╕рд╛рд░ Quora рдорд╛ рдкреЛрд╕реНрдЯ 2014 рдорд╛, рдЕрдкрд╛рдЪреЗ рдХрд╛рдлреНрдХрд╛рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛рд▓реЗ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рдирд╛рдо рдлреНрд░рд╛рдиреНрдЬ рдХрд╛рдлреНрдХрд╛рдХреЛ рдирд╛рдордорд╛ рд░рд╛рдЦреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗ рдХрд┐рдирднрдиреЗ "рдпреЛ рд▓реЗрдЦреНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд╣реЛ" рд░ рдХрд┐рдирднрдиреЗ рдЙрдирд▓реЗ рдХрд╛рдлреНрдХрд╛рдХрд╛ рдХрд╛рдорд╣рд░реВ рдорди рдкрд░рд╛рдПред - рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛

рд╣рд╛рдореНрд░реЛ рдЙрджрд╛рд╣рд░рдгрдорд╛, рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдбрд╛рдЯрд╛ рдЙрддреНрдкрд╛рджрдХрд╣рд░реВ рд░ рдбрд╛рдЯрд╛ рдЙрдкрднреЛрдХреНрддрд╛рд╣рд░реВ (рдЙрдкрдХрд░рдгрд╣рд░реВ рд░ рд╕рд░реНрднрд░рд╣рд░реВ) рдЫрдиреН, рд░ рдХрд╛рдлреНрдХрд╛рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдПрдХ рдЕрд░реНрдХрд╛рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред рдЙрдкрднреЛрдХреНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдирд┐рдореНрди рдЪрд░рдгрд╣рд░реВрдорд╛ рдердк рд╡рд┐рд╡рд░рдгрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдиреЗрдЫ, рдЬрд╣рд╛рдБ рддрд┐рдиреАрд╣рд░реВ рдореБрдЦреНрдп рд╡рд┐рд╖рдпрд╣рд░реВ рд╣реБрдиреЗрдЫрдиреНред рдЕрдм рд╣рд╛рдореА рдбрд╛рдЯрд╛ рдЙрддреНрдкрд╛рджрдХрд╣рд░реВ (рдШрдЯрдирд╛рд╣рд░реВ) рдорд╛рддреНрд░ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреЗрдЫреМрдВред
рдХрд╛рдлреНрдХрд╛рд▓реЗ рд▓рд╛рдо рд░ рд╡рд┐рднрд╛рдЬрдирдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛рд▓рд╛рдИ рд╕рдореЗрдЯреНрдЫ; рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЕрдиреНрдпрддреНрд░ рдкрдвреНрдиреБ рд░рд╛рдореНрд░реЛ рд╣реБрдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдорд╛ рдХрд╛рдЧрдЬрд╛рдд)ред рд╡рд┐рд╡рд░рдгрд╣рд░реВрдорд╛ рдЬрд╛рдиреБ рдмрд┐рдирд╛, рдХрд▓реНрдкрдирд╛ рдЧрд░реМрдВ рдХрд┐ рджреБрдИ рдлрд░рдХ рдУрдПрд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░реВ рдЧрд░рд┐рдПрдХреЛ рдЫред рддреНрдпрд╕рдкрдЫрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рдЖрдлреНрдиреИ рдЫреБрдЯреНрдЯреИ рдШрдЯрдирд╛ рд╕реНрдЯреНрд░рд┐рдо рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫред рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрд▓реЗ рдХрд╛рдлреНрдХрд╛рд▓рд╛рдИ рдШрдЯрдирд╛рд╣рд░реВ рдкрдард╛рдЙрдБрдЫрдиреН, рддрд┐рдиреАрд╣рд░реВ рдЙрдкрдпреБрдХреНрдд рд▓рд╛рдордорд╛ рд░реЗрдХрд░реНрдб рд╣реБрдиреНрдЫрдиреНред
рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА
(рддрд╕реНрдмрд┐рд░ рдпрд╣рд╛рдБ рджреЗрдЦрд┐)

рдПрдХреИ рд╕рдордпрдорд╛, рдХрд╛рдлреНрдХрд╛рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рднрд╛рдЧрд╣рд░реВрдорд╛ рдкрдвреНрди рд░ рдорд┐рдиреА-рдмреНрдпрд╛рдЪрд╣рд░реВрдорд╛ рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рд╕реНрдЯреНрд░рд┐рдо рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдХрд╛рдлреНрдХрд╛ рдПрдХ рдзреЗрд░реИ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг рд╣реЛ рдЬрд╕рд▓реЗ рдмрдвреНрджреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрд╕рдБрдЧ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдорд╛рдкрди рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рднреМрдЧреЛрд▓рд┐рдХ рд╕реНрдерд╛рдирджреНрд╡рд╛рд░рд╛)ред
рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдПрдЙрдЯрд╛ рд╢рд╛рд░реНрдб рдкрд░реНрдпрд╛рдкреНрдд рд╣реБрдиреНрдЫ, рддрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдЧрд░реНрджрд╛ рдЪреАрдЬрд╣рд░реВ рдердк рдЬрдЯрд┐рд▓ рд╣реБрдиреНрдЫрдиреН (рдЬрд╕реНрддреИ рддрд┐рдиреАрд╣рд░реВ рд╕рдзреИрдВ рдЧрд░реНрдЫрдиреН)ред рд╕рдореНрднрд╡рддрдГ рдХреЛрд╣реА рдкрдирд┐ рдЙрддреНрдкрд╛рджрдирдорд╛ рдХреЗрд╡рд▓ рдПрдХ рднреМрддрд┐рдХ рд╢рд╛рд░реНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдБрджреИрдирдиреН, рдХрд┐рдирдХрд┐ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ рд╣реБрдиреБрдкрд░реНрдЫред рдХрд╛рдлреНрдХрд╛ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддреНрдпрд╣рд╛рдБ рдЕрд░реНрдХреЛ рдкреНрд░рд╕рд┐рджреНрдз рд╕рдорд╛рдзрд╛рди рдЫ - RabbitMQред рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЙрддреНрдкрд╛рджрдирдорд╛ рдШрдЯрдирд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХрд╛ рд▓рд╛рдЧрд┐ рд▓рд╛рдордХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдиреМрдВ (рдпрджрд┐ рддрдкрд╛рдЗрдБрд╕рдБрдЧ рддреНрдпрд╕реНрддреЛ рдЕрдиреБрднрд╡ рдЫ рднрдиреЗ, рд╣рд╛рдореАрд▓рд╛рдИ рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВрдорд╛ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдмрддрд╛рдЙрдиреБрд╣реЛрд╕реН!) рдпрджреНрдпрдкрд┐, рд╣рд╛рдореАрд▓реЗ AWS Kinesis рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдпреМрдВред

рдЕрд░реНрдХреЛ рдЪрд░рдгрдорд╛ рдЬрд╛рдиреБ рдЕрдШрд┐, рд╣рд╛рдореАрд▓реЗ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдПрдХ рдердк рдЕрддрд┐рд░рд┐рдХреНрдд рддрд╣ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ - рдХрдЪреНрдЪрд╛ рд▓рдЧ рднрдгреНрдбрд╛рд░рдгред рдпреЛ рдЖрд╡рд╢реНрдпрдХ рддрд╣ рд╣реЛрдЗрди, рддрд░ рдпреЛ рдЙрдкрдпреЛрдЧреА рд╣реБрдиреЗрдЫ рдпрджрд┐ рдХреЗрд╣рд┐ рдЧрд▓рдд рднрдпреЛ рд░ рдХрд╛рдлреНрдХрд╛рдорд╛ рдШрдЯрдирд╛ рд▓рд╛рдЗрдирд╣рд░реВ рд░рд┐рд╕реЗрдЯ рдЧрд░рд┐рдпреЛ рднрдиреЗред рдХрдЪреНрдЪрд╛ рд▓рдЧрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдЬрдЯрд┐рд▓ рд░ рдорд╣рдБрдЧреЛ рд╕рдорд╛рдзрд╛рдирдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реНрджреИрди; рддрдкрд╛рдИрдВрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рд╣реА рдХреНрд░рдордорд╛ (рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрднрдорд╛ рдкрдирд┐) рд▓реЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

2. рдШрдЯрдирд╛ рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджреИ

рд╣рд╛рдореАрд▓реЗ рд╕рдмреИ рдШрдЯрдирд╛рд╣рд░реВ рддрдпрд╛рд░ рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЙрдкрдпреБрдХреНрдд рд▓рд╛рдЗрдирд╣рд░реВрдорд╛ рд░рд╛рдЦреЗрдкрдЫрд┐, рд╣рд╛рдореА рдкреНрд░рд╢реЛрдзрди рдЪрд░рдгрдорд╛ рдЬрд╛рдиреНрдЫреМрдВред рдпрд╣рд╛рдБ рдо рддрдкрд╛рдИрдВрд▓рд╛рдИ рджреБрдИ рд╕рдмреИрднрдиреНрджрд╛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реЛрдзрди рд╡рд┐рдХрд▓реНрдкрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдмрддрд╛рдЙрдиреЗрдЫреБред
рдкрд╣рд┐рд▓реЛ рд╡рд┐рдХрд▓реНрдк рднрдиреЗрдХреЛ рдЕрдкрд╛рдЪреЗ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕реНрдкрд╛рд░реНрдХ рд╕реНрдЯреНрд░рд┐рдорд┐рдЩ рд╕рдХреНрд╖рдо рдкрд╛рд░реНрдиреБ рд╣реЛред рд╕рдмреИ Apache рдЙрддреНрдкрд╛рджрдирд╣рд░реВ HDFS рдорд╛ рд▓рд╛рдЗрдн рд╣реБрдиреНрдЫрдиреН, рдлрд╛рдЗрд▓ рдкреНрд░рддрд┐рдХреГрддрд┐рд╣рд░реВ рднрдПрдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАред рд╕реНрдкрд╛рд░реНрдХ рд╕реНрдЯреНрд░рд┐рдорд┐рдЩ рдПрдХ рдкреНрд░рдпреЛрдЧ-рдЧрд░реНрди-рд╕рдЬрд┐рд▓реЛ рдЙрдкрдХрд░рдг рд╣реЛ рдЬрд╕рд▓реЗ рд╕реНрдЯреНрд░рд┐рдорд┐рдЩ рдбреЗрдЯрд╛ рд░ рд╕реНрдХреЗрд▓ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрдЫред рддрд░, рдпрд╕рд▓рд╛рдИ рдХрд╛рдпрдо рд░рд╛рдЦреНрди рдЧрд╛рд╣реНрд░реЛ рд╣реБрди рд╕рдХреНрдЫред
рдЕрд░реНрдХреЛ рд╡рд┐рдХрд▓реНрдк рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ рдШрдЯрдирд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╣реЛред рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкрд╛рдЗрдерди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓реЗрдЦреНрди, рдпрд╕рд▓рд╛рдИ рдбрдХрд░рдорд╛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдХрд╛рдлреНрдХрд╛ рд▓рд╛рдордорд╛ рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдиреБрд╣реЛрд╕реНред рдЬрдм рдЯреНрд░рд┐рдЧрд░рд╣рд░реВ рдбрдХрд░ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВрдорд╛ рдЖрдЗрдкреБрдЧреНрдЫрдиреН, рдкреНрд░рд╢реЛрдзрди рд╕реБрд░реБ рд╣реБрдиреЗрдЫред рдпрд╕ рд╡рд┐рдзрд┐рдХреЛ рд╕рд╛рде, рддрдкрд╛рдИрдВрд▓реЗ рд╕рдзреИрдВ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд░рд╛рдЦреНрди рдЖрд╡рд╢реНрдпрдХ рдЫред
рдорд╛рдиреМрдВ рдХрд┐ рд╣рд╛рдореАрд▓реЗ рдорд╛рдерд┐ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдордзреНрдпреЗ рдПрдЙрдЯрд╛ рдЫрдиреЛрдЯ рдЧрд░реЗрдХрд╛ рдЫреМрдВ рд░ рдкреНрд░рд╢реЛрдзрдирдорд╛ рдиреИ рдЬрд╛рдиреНрдЫреМрдВред рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрд▓реЗ рдбрд╛рдЯрд╛рдХреЛ рд╡реИрдзрддрд╛ рдЬрд╛рдБрдЪ рдЧрд░реЗрд░, рдлреЛрд╣реЛрд░ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрдиреЗ рд░ "рдмреНрд░реЗрдХрди" рдШрдЯрдирд╛рд╣рд░реВ рдЬрд╛рдБрдЪ рдЧрд░реЗрд░ рд╕реБрд░реБ рдЧрд░реНрдиреБрдкрд░реНрдЫред рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рдореА рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ Cerberusред рдпрд╕ рдкрдЫрд┐, рддрдкрд╛рдЗрдБ рдбреЗрдЯрд╛ рдореНрдпрд╛рдкрд┐рдЩ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддрд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛ рд╕рд╛рдорд╛рдиреНрдп рддрд╛рд▓рд┐рдХрд╛рдорд╛ рдердкреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╛рдорд╛рдиреНрдп рд░ рдорд╛рдирдХреАрдХреГрдд рдЧрд░рд┐рдиреНрдЫред
рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

3. рдбрд╛рдЯрд╛рдмреЗрд╕

рддреЗрд╕реНрд░реЛ рдЪрд░рдг рднрдиреЗрдХреЛ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдШрдЯрдирд╛рд╣рд░реВ рдХрд╛рдпрдо рд░рд╛рдЦреНрдиреБ рд╣реЛред рддрдпрд╛рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рд╛рде рдХрд╛рдо рдЧрд░реНрджрд╛, рд╣рд╛рдореАрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рд╛рдп: рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреБрдкрд░реНрдиреЗрдЫ, рддреНрдпрд╕реИрд▓реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдбрд╛рдЯрд╛рдмреЗрд╕ рдЫрдиреМрдЯ рдЧрд░реНрди рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫред
рдпрджрд┐ рдбреЗрдЯрд╛ рдирд┐рд╢реНрдЪрд┐рдд рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдлрд┐рдЯ рд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБ рдЫрдиреМрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╡рд╛ рдХреЗрд╣рд┐ рдЕрдиреНрдп рд╕реНрддрдореНрдн рдбреЗрдЯрд╛рдмреЗрд╕ред рдпрд╕ рддрд░рд┐рдХрд╛рд▓реЗ рдПрдХреАрдХрд░рдг рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫред рдирдХрд╛рд░рд╛рддреНрдордХ рдкрдХреНрд╖ рдпреЛ рд╣реЛ рдХрд┐ рдпреЛрдЬрдирд╛ рдХрдареЛрд░ рд░реВрдкрдорд╛ рддрдп рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рддреНрдпрд╕реИрд▓реЗ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдмрд┐рдирд╛ рдордирдорд╛рдиреА рд╡рд╕реНрддреБрд╣рд░реВ рдердкреНрди рд╕рдореНрднрд╡ рдЫреИрди (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрдм рдПрдХ рдЧреИрд░-рдорд╛рдирдХ рдШрдЯрдирд╛ рд╣реБрдиреНрдЫ)ред рддрд░ рддрдкрд╛рдИрдВ рд╕рд╛рдБрдЪреНрдЪреИ рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдЧрдгрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рдЕрд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ NoSQL рд▓рд┐рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЕрдкрд╛рдЪреЗ рдХрд╛рд╕реЗрдиреНрдбреНрд░рд╛ред рдпреЛ HDFS рдорд╛ рдЪрд▓реНрдЫ, рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдкреНрд░рддрд┐рдХреГрддрд┐ рдмрдирд╛рдЙрдБрдЫ, рддрдкрд╛рдЗрдБ рдзреЗрд░реИ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЙрдард╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ рдЧрд▓реНрддреА-рд╕рд╣рд┐рд╖реНрдгреБ рдЫред
рддрдкрд╛рдИрдВ рдХреЗрд╣рд┐ рд╕рд░рд▓ рдкрдирд┐ рдЙрдард╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, MongoDBред рдпреЛ рдПрдХрджрдо рдврд┐рд▓реЛ рд░ рд╕рд╛рдиреЛ рдорд╛рддреНрд░рд╛ рдХреЛ рд▓рд╛рдЧреА рдЫред рддрд░ рдкреНрд▓рд╕ рдпреЛ рдзреЗрд░реИ рд╕рд░рд▓ рдЫ рд░ рддреНрдпрд╕реИрд▓реЗ рд╕реБрд░реБ рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдЙрдкрдпреБрдХреНрдд рдЫред
рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

4. рдПрдХрддреНрд░реАрдХрд░рдг

рд╕рдмреИ рдШрдЯрдирд╛рд╣рд░реВ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐, рд╣рд╛рдореА рдЖрдЗрдкреБрдЧреЗрдХреЛ рдмреНрдпрд╛рдЪрдмрд╛рдЯ рд╕рдмреИ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рд╕рдЩреНрдХрд▓рди рд░ рдбрд╛рдЯрд╛рдмреЗрд╕ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВред рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд░реВрдкрдорд╛, рд╣рд╛рдореА рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб рд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдШрдЯрдирд╛рд╣рд░реВрдмрд╛рдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдорд╛рдкрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдШрдЯрдирд╛рд╣рд░реВ рдПрдХрддреНрд░рд┐рдд, рд╕рдЩреНрдХрд▓рди рд░ рдкреБрди: рдмрдЪрдд рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН (рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрдорд╛)ред рдПрдХреИ рд╕рдордпрдорд╛, рддрдкрд╛рдЗрдБ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рддрд╛рдХрд┐ рддрдкрд╛рдЗрдБ рдПрдЧреНрд░реАрдЧреЗрдЯрд░-рд╕рдВрдпреЛрдЬрдХрдорд╛ рдлрд┐рд▓реНрдЯрд░ рдЬрдбрд╛рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рдХрд╛рд░рдХреЛ рдШрдЯрдирд╛рдмрд╛рдЯ рдорд╛рддреНрд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рддреНрдпрд╕ рдкрдЫрд┐, рдпрджрд┐ рдЯреЛрд▓реАрдорд╛ рдХрд╕реИрд▓рд╛рдИ рдорд╛рддреНрд░ рдЙрдЪреНрдЪ-рд╕реНрддрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╣рд░реВ рдЪрд╛рд╣рд┐рдиреНрдЫ рднрдиреЗ, рдмрд╛рд╣реНрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рддрдкрд╛рдИрдВ рдлреЗрд░рд┐ Mixpanel рд▓рд┐рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рддрд░ рдпреЛ рдзреЗрд░реИ рдорд╣рдБрдЧреЛ рднрдПрдХреЛрд▓реЗ, рд╕рдмреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдШрдЯрдирд╛рд╣рд░реВ рддреНрдпрд╣рд╛рдБ рдкрдард╛рдЗрдБрджреИрди, рддрд░ рдХреЗрд╡рд▓ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рдЫред рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдПрдХ рд╕рдВрдпреЛрдЬрдХ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рдЬрд╕рд▓реЗ рдХреЗрд╣реА рдХрдЪреНрдЪрд╛ рдШрдЯрдирд╛рд╣рд░реВ рд╡рд╛ рд╣рд╛рдореАрд▓реЗ рдЖрдлреИрдВрд▓реЗ рдкрд╣рд┐рд▓реЗ рдЬрдореНрдорд╛ рдЧрд░реЗрдХрд╛ рдмрд╛рд╣реНрдп рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ, API рд╡рд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗрдЫред
рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

5. рдЕрдЧрд╛рдбрд┐рдХреЛ рднрд╛рдЧ

рддрдкрд╛рдИрдВрд▓реЗ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдлреНрд░рдиреНрдЯрдПрдиреНрдб рдЬрдбрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдПрдЙрдЯрд╛ рд░рд╛рдореНрд░реЛ рдЙрджрд╛рд╣рд░рдг рд╕реЗрд╡рд╛ рд╣реЛ redash, рдПрдХ рдбрд╛рдЯрд╛рдмреЗрд╕ GUI рд╣реЛ рдЬрд╕рд▓реЗ рдбреНрдпрд╛рд╕рдмреЛрд░реНрдбрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред рдХрд╕рд░реА рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫ:

  1. рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ SQL рдХреНрд╡реЗрд░реА рдмрдирд╛рдЙрдБрдЫред
  2. рдЬрд╡рд╛рдлрдорд╛ рдЙрд╕рд▓реЗ рдПрдЙрдЯрд╛ рдЪрд┐рдиреНрд╣ рдкрд╛рдЙрдБрдЫред
  3. рдпрд╕рд▓реЗ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ 'рдирдпрд╛рдБ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди' рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдЫ рд░ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рд▓рд╛рдЧрд┐ рдмрдЪрдд рдЧрд░реНрди рд╕рдХреНрдиреЗ рд╕реБрдиреНрджрд░ рдЧреНрд░рд╛рдл рдкрд╛рдЙрдБрдЫред

рд╕реЗрд╡рд╛рдорд╛ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рд╕реНрд╡рдд: рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд╣реБрдБрджреИрдЫрдиреН, рддрдкрд╛рдИрдВ рдЖрдлреНрдиреЛ рдЕрдиреБрдЧрдордирд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рд┐рдд рд░ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред Redash рдирд┐:рд╢реБрд▓реНрдХ рдЫ рдпрджрд┐ рд╕реНрд╡-рд╣реЛрд╕реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ SaaS рдХреЛ рд░реВрдкрдорд╛ рдпреЛ рдкреНрд░рддрд┐ рдорд╣рд┐рдирд╛ $ 50 рдЦрд░реНрдЪ рд╣реБрдиреЗрдЫред
рд╕рд░реНрднрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛

рдорд╛рдерд┐рдХрд╛ рд╕рдмреИ рдЪрд░рдгрд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реЗрдкрдЫрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рд╕рд░реНрднрд░ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реБрдиреЗрдЫред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджрд┐рдиреБрд╣реЛрд╕реН рдХрд┐ рдпреЛ рдЧреНрд░рд╛рд╣рдХ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдЬрдбрд╛рди рдЧрд░реНрдиреЗ рдЬрддреНрддрд┐рдХреИ рд╕рд░рд▓ рдЫреИрди, рдХрд┐рдирдХрд┐ рд╕рдмреИ рдХреБрд░рд╛ рдЖрдлреИрдВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рддрд╕рд░реНрде, рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ рдкреНрд░рдгрд╛рд▓реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБ рдЕрдШрд┐, рддрдкрд╛рдИрдВ рдпрд╕рдорд╛ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрди рдЗрдЪреНрдЫреБрдХ рд╕реНрд░реЛрддрд╣рд░реВрд╕рдБрдЧ рдЧрдореНрднреАрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд▓рд╛рдИ рддреБрд▓рдирд╛ рдЧрд░реНрди рд▓рд╛рдпрдХ рдЫред
рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдЧрдгрд┐рдд рдЧрд░реНрдиреБрднрдпреЛ рд░ рд▓рд╛рдЧрддрд╣рд░реВ рдзреЗрд░реИ рдЙрдЪреНрдЪ рдЫрдиреН рднрдиреЗ, рдЕрд░реНрдХреЛ рднрд╛рдЧрдорд╛ рдо рдХрд╕рд░реА рд╕рд░реНрднрд░-рд╕рд╛рдЗрдб рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕рдХреЛ рд╕рд╕реНрддреЛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдЙрдиреЗ рдмрд╛рд░реЗ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреБред

рдкрдвреНрдиреБ рднрдПрдХреЛрдорд╛ рдзрдиреНрдпрд╡рд╛рдж! рдо рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВрдорд╛ рдкреНрд░рд╢реНрдирд╣рд░реВ рд╕реЛрдзреНрди рдЦреБрд╕реА рд╣реБрдиреЗрдЫреБред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди