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

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

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

рдЖрдЬ, рдпрд╛рдд рд╢рдВрдХрд╛ рдирд╛рд╣реА рдХреА рдбреЗрдЯрд╛рдЪреА рдЕрдЪреВрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рдкрд░рд┐рдгрд╛рдорд╛рдВрдЪреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдЬрд╡рд│рдЬрд╡рд│ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рд╡реНрдпрд╡рд╕рд╛рдпрд╛рд╕ рдорджрдд рдХрд░реВ рд╢рдХрддреЗ. рдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд, рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдкреНрд░рдгрд╛рд▓реА рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рд╕рд╣ рдЕрдзрд┐рдХрд╛рдзрд┐рдХ рд▓реЛрдб рд╣реЛрдд рдЖрд╣реЗрдд, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ рдЯреНрд░рд┐рдЧрд░ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕рдЪреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рдврдд рдЖрд╣реЗ.
рдпрд╛рдореБрд│реЗ, рдХрдВрдкрдиреНрдпрд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╛рдВрдирд╛ рдЕрдзрд┐рдХрд╛рдзрд┐рдХ "рдХрдЪреНрдЪреА" рдорд╛рд╣рд┐рддреА рд╡рд┐рд╢реНтАНрд▓реЗрд╖рдг рдХрд░реВрди рдпреЛрдЧреНрдп рдирд┐рд░реНрдгрдпрд╛рдВрдордзреНрдпреЗ рдмрджрд▓рдд рдЖрд╣реЗрдд. рдХрдВрдкрдиреАрд╕рд╛рдареА рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реАрдЪреЗ рдорд╣рддреНрддреНрд╡ рдХрдореА рд▓реЗрдЦрд▓реЗ рдЬрд╛рдК рдирдпреЗ рдЖрдгрд┐ рд╣реА рдкреНрд░рдгрд╛рд▓реА рд╕реНрд╡рддрдГрдЪ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдЖрдгрд┐ рдЯрд┐рдХрд╛рдК рдЕрд╕рд╛рд╡реА.

рдХреНрд▓рд╛рдпрдВрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ

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

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

рд╕рд░реНрд╡реНрд╣рд░-рд╕рд╛рдЗрдб рдЕреЕрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╣реА рдПрдХ рд╕реЗрд╡рд╛ рдЖрд╣реЗ рдЬреА рдХрдВрдкрдиреАрдЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЖрдгрд┐ (рд╕рд╛рдорд╛рдиреНрдпрддрдГ) рдЗрди-рд╣рд╛рдЙрд╕рд╡рд░ рдЕрдВрддрд░реНрдЧрдд рддреИрдирд╛рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдпрд╛ рдореЙрдбреЗрд▓рдордзреНрдпреЗ, рд╕рд░реНрд╡ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЬреНрдпрд╛рдореБрд│реЗ рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рд╕реНрдЯреЛрд░реЗрдЬрд╕рд╛рдареА рднрд┐рдиреНрди рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд╛рдкрд░реВрди рдкрд╛рд╣рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рд╕рд░реНрд╡рд╛рдд рд╕реЛрдпреАрд╕реНрдХрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдирд┐рд╡рдбрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рдорд┐рд│рддреЗ. рдЖрдгрд┐ рддрд░реАрд╣реА рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рд╣реА рдХрд╛рдорд╛рдВрд╕рд╛рдареА рдерд░реНрдб-рдкрд╛рд░реНрдЯреА рдХреНрд▓рд╛рдпрдВрдЯ-рд╕рд╛рдЗрдб рдЕреЕрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╡рд╛рдкрд░рд╛рдпрдЪреЗ рдЕрд╕рд▓реЗ рддрд░реАрд╣реА рддреЗ рд╢рдХреНрдп рд╣реЛрдИрд▓.
рд╕рд░реНрд╡реНрд╣рд░-рд╕рд╛рдЗрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдгреЗ рджреЛрди рдкреНрд░рдХрд╛рд░реЗ рддреИрдирд╛рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддрд╛рдд. рдкреНрд░рдердо: рдХрд╛рд╣реА рдУрдкрди рд╕реЛрд░реНрд╕ рдЙрдкрдпреБрдХреНрддрддрд╛ рдирд┐рд╡рдбрд╛, рддреНрдпрд╛ рддреБрдордЪреНрдпрд╛ рдорд╢реАрдирд╡рд░ рддреИрдирд╛рдд рдХрд░рд╛ рдЖрдгрд┐ рд╡реНрдпрд╡рд╕рд╛рдп рддрд░реНрдХ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рд╛.

╨Я╨╗╤О╤Б╤Л
рдорд┐рдирд┐рдиреНрд╕

рддреБрдореНрд╣реА рдХрд╛рд╣реАрд╣реА рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░реВ рд╢рдХрддрд╛
рдмрд░реНрдпрд╛рдЪрджрд╛ рд╣реЗ рдЦреВрдк рдХрдареАрдг рдЕрд╕рддреЗ рдЖрдгрд┐ рд╕реНрд╡рддрдВрддреНрд░ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ

рджреБрд╕рд░реЗ: SaaS рд╕реЗрд╡рд╛ (Amazon, Google, Azure) рд╕реНрд╡рддрдГ рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рдШреНрдпрд╛. рддрд┐рд╕рд▒реНрдпрд╛ рднрд╛рдЧрд╛рдд рдЖрдкрдг SaaS рдмрджреНрджрд▓ рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓рд╡рд╛рд░ рдмреЛрд▓реВ.

╨Я╨╗╤О╤Б╤Л
рдорд┐рдирд┐рдиреНрд╕

рд╣реЗ рдордзреНрдпрдо рдЦрдВрдбрд╛рдВрд╡рд░ рд╕реНрд╡рд╕реНрдд рдЕрд╕реВ рд╢рдХрддреЗ, рдкрд░рдВрддреБ рдореЛрдареНрдпрд╛ рд╡рд╛рдвреАрд╕рд╣ рддреЗ рдЕрджреНрдпрд╛рдк рдЦреВрдк рдорд╣рд╛рдЧ рд╣реЛрдИрд▓
рд╕рд░реНрд╡ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдирд╛рд╣реА

рдкреНрд░рд╢рд╛рд╕рди рдкреВрд░реНрдгрдкрдгреЗ рд╕реЗрд╡рд╛ рдкреБрд░рд╡рдард╛рджрд╛рд░рд╛рдЪреНрдпрд╛ рдЦрд╛рдВрджреНрдпрд╛рд╡рд░ рд╡рд│рд╡рд▓реЗ рдЬрд╛рддреЗ
рд╕реЗрд╡реЗрдордзреНрдпреЗ рдХрд╛рдп рдЖрд╣реЗ рд╣реЗ рдиреЗрд╣рдореА рдорд╛рд╣реАрдд рдирд╕рддреЗ (рдЖрд╡рд╢реНрдпрдХ рдирд╕реВ рд╢рдХрддреЗ)

рд╕рд░реНрд╡реНрд╣рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╕реЗ рдЧреЛрд│рд╛ рдХрд░рд╛рд╡реЗ

рдЬрд░ рдЖрдореНрд╣рд╛рд▓рд╛ рдХреНрд▓рд╛рдпрдВрдЯ рдЕреЕрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рджреВрд░ рдЬрд╛рдпрдЪреЗ рдЕрд╕реЗрд▓ рдЖрдгрд┐ рд╕реНрд╡рддрдГрдЪреЗ рдмрдирд╡рд╛рдпрдЪреЗ рдЕрд╕реЗрд▓, рддрд░ рд╕рд░реНрд╡рдкреНрд░рдердо рдЖрдореНрд╣рд╛рд▓рд╛ рдирд╡реАрди рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЦрд╛рд▓реА рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рдЪрд░рдг-рджрд░-рдЪрд░рдг рд╕рд╛рдВрдЧреЗрди рдХреА рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдгрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдЖрд╣реЗ рдЖрдгрд┐ рддреБрдореНрд╣реА рдХреЛрдгрддреА рд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛.

1. рдбреЗрдЯрд╛ рд╕рдВрдкрд╛рджрди

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

рдорддреЗ Quora рд╡рд░ рдкреЛрд╕реНрдЯ рдХрд░рд╛ 2014 рдордзреНрдпреЗ, рдЕрдкрд╛рдЪреЗ рдХрд╛рдлреНрдХрд╛рдЪреНрдпрд╛ рдирд┐рд░реНрдорд╛рддреНрдпрд╛рдиреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рдЪреЗ рдирд╛рд╡ рдлреНрд░рд╛рдВрдЭ рдХрд╛рдлреНрдХрд╛рдЪреНрдпрд╛ рдирд╛рд╡рд╛рд╡рд░ рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдХрд╛рд░рдг тАЬрд╣реА рдПрдХ рд▓реЗрдЦрди-рдЕрдиреБрдХреВрд▓рд┐рдд рдкреНрд░рдгрд╛рд▓реА рдЖрд╣реЗтАЭ рдЖрдгрд┐ рддреНрдпрд╛рд▓рд╛ рдХрд╛рдлреНрдХрд╛рдЪреНрдпрд╛ рд▓реЗрдЦрдирд╛рдЪреА рдЖрд╡рдб рд╣реЛрддреА. - рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛

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

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

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

2. рдЗрд╡реНрд╣реЗрдВрдЯ рдкреНрд░рд╡рд╛рд╣ рд╣рд╛рддрд╛рд│рдгреЗ

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

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

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

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

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

5. рдлреНрд░рдВрдЯрдПрдВрдб

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

  1. рд╡рд╛рдкрд░рдХрд░реНрддрд╛ SQL рдХреНрд╡реЗрд░реА рдХрд░рддреЛ.
  2. рдкреНрд░рддрд┐рд╕рд╛рджрд╛рдд, рддреНрдпрд╛рд▓рд╛ рдПрдХ рдЪрд┐рдиреНрд╣ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ.
  3. рддреНрдпрд╛рд╕рд╛рдареА 'рдирд╡реАрди рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди' рддрдпрд╛рд░ рдХрд░рддреЛ рдЖрдгрд┐ рдПрдХ рд╕реБрдВрджрд░ рдЖрд▓реЗрдЦ рдорд┐рд│рд╡рддреЛ рдЬреЛ рддреБрдореНрд╣реА рдЖрдзреАрдЪ рд╡рд╛рдЪрд╡реВ рд╢рдХрддрд╛.

рд╕реЗрд╡реЗрддреАрд▓ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рд╕реНрд╡рдпрдВ-рдЕрдкрдбреЗрдЯ рд╣реЛрдд рдЖрд╣реЗрдд, рддреБрдореНрд╣реА рддреБрдордЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХреЙрдиреНрдлрд┐рдЧрд░ рдЖрдгрд┐ рдЯреНрд░реЕрдХ рдХрд░реВ рд╢рдХрддрд╛. Redash рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЖрд╣реЗ, рд╕реЗрд▓реНрдл-рд╣реЛрд╕реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдмрд╛рдмрддреАрдд, рдкрд░рдВрддреБ SaaS рдореНрд╣рдгреВрди рддреНрдпрд╛рдЪреА рдХрд┐рдВрдордд рджрд░рдорд╣рд╛ $50 рдЕрд╕реЗрд▓.
рд╕рд░реНрд╡реНрд╣рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА

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

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

рд╡рд╛рдЪрд▓реНрдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж! рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрдордзреАрд▓ рдкреНрд░рд╢реНрдирд╛рдВрдордзреНрдпреЗ рдорд▓рд╛ рдЖрдирдВрдж рд╣реЛрдИрд▓.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛