рд▓реЙрдЧ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ?

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

Yandex.Verticals рдореЗрдВ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд▓реЙрдЧ рдерд╛ - рдкреНрд░рддрд┐ рджрд┐рди 18 рдЯреАрдмреА рдФрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 250,000 рд▓реЙрдЧ, рд╕рдм рдХреБрдЫ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИред рд▓реЙрдЧ рд╡рд┐рд╖рдо рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рднрд╛рд╖рд╛рдПрдВ рд╣реИрдВ: рд╕реНрдХрд╛рд▓рд╛, рдЬрд╛рд╡рд╛, рдкрд╛рдпрдерди, рдЧреЛред рдлрд┐рд░ рд╡реЗ рдлреНрд▓реБрдПрдВрдЯ рдмрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рдПрдХрддреНрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдХрд╛рдлреНрдХрд╛ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд╣реИрдВрдбрд▓рд░ рдПрдХ рд▓реЛрд╣реЗ рдХреА рдорд╢реАрди рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдХрд╛рдлреНрдХрд╛ рд╕реЗ рдЗрдХрдЯреНрдард╛ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдбрд┐рд╕реНрдХ рдкрд░ рд╕рдм рдХреБрдЫ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд▓реЙрдЧ рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред



рдирддреАрдЬрддрди, рдПрдХ рд▓рдВрдмреА рдЦреЛрдЬ рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рд╣реЛрддреА рд╣реИред рдпреЗ рд▓реЙрдЧ grep рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреЛрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдЫ рд╕реЗрд╡рд╛рдУрдВ рдкрд░, grep рдШрдВрдЯреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдЖрдк рдШрдВрдЯреЛрдВ рддрдХ рдЕрдкрдиреЗ рд▓реЙрдЧ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рдирд╣реАрдВ рд░рд╣реЗрдВрдЧреЗред рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпреИрдВрдбреЗрдХреНрд╕ рдиреЗ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд▓реЙрдЧ рдбрд┐рд▓реАрд╡рд░реА рдмрд╛рдЗрдХ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдЖрдпрд╛, рдпрд╣ рдЕрд▓реЗрдХреНрд╕рдИ рдбреИрдирд┐рд▓реЛрд╡ ( рдбреЗрдирд╡рдЧреЗ ) рдХреЛ рдмрддрд╛рдПрдЧрд╛ - рдпреИрдВрдбреЗрдХреНрд╕.рд╡рд╛рд░реНрдЯрд┐рдХрд▓ рдореЗрдВ рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЯреАрдо рдХреЗ рдбреЗрд╡рд▓рдкрд░ред Auto.ru рдФрд░ Yandex.Real Estate рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕, рд▓реЗрдЦрди рдФрд░ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдЕрд╕реНрд╡реАрдХрд░рдгред рд▓реЗрдЦ рдЖрдзреБрдирд┐рдХ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрд░реНрд╕реНрдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдпрд╣рд╛рдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдпреЗ рдРрд╕реЗ рдЙрдкрдХрд░рдг рд╣реИрдВ рдЬреЛ рдпреИрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗрд░реНрдЯрд┐рдХрд▓ред рдЕрдиреНрдп рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдПрдирд╛рд▓реЙрдЧреНрд╕ рдЕрдзрд┐рдХ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдВрднрд╡ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд▓рдЧрднрдЧ рд╕рдорд╛рди рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред
рдиреЛрдЯред рд▓реЗрдЦ RIT ++ 2019 DevOps Conf рдкрд░ рдПрд▓реЗрдХреНрд╕реА рдбреЗрдирд┐рд▓реЛрд╡ рдХреА рд░рд┐рдкреЛрд░реНрдЯ "рд▓реЙрдЧреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ" рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЬрд┐рд╕реЗ рд╕реНрдЯрд╛рдЗрд▓рд┐рд╕реНрдЯрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдирдИ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рд╣реИред рдЖрдк рд╣рдорд╛рд░реЗ YouTube рдЪреИрдирд▓ рдХреЗ рд▓рд┐рдВрдХ рдкрд░ рдЕрд▓реЗрдХреНрд╕реА рдХреЗ рднрд╛рд╖рдг рдХреА рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

Yandex.Vertical рдЯреАрдо рдореЗрдВ 300 рд▓реЛрдЧ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ 100 рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВред рд╡рд┐рдХрд╛рд╕ рдореЗрдВ, рд╣рдо рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдВрдкрдирд┐рдпреЛрдВ рд╕реЗ рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрддреНрдкрд╛рдж рд╕рдорд╛рдзрд╛рди рдмрдирд╛рддреЗ рд╣реИрдВред рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯрд░реНрд╕, рд╣рд░ рдХреЛрдИ рдбреЙрдХрд░ рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ, PHP рдореЗрдВ рдПрдХ рдореЛрдиреЛрд▓рд┐рде рдПрдХ рдЕрдВрдзреЗрд░реЗ рдХреЛрдиреЗ рдореЗрдВ рдзреВрд▓ рдЗрдХрдЯреНрдард╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣реИрд╢рд┐рдХреЙрд░реНрдк рдиреЛрдореИрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╣рдо рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдПрдХ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рд░рдЦрддреЗ рд╣реИрдВ: рд╕реНрдХрд╛рд▓рд╛, рдЬрд╛рд╡рд╛, рдЧреЛ, рдиреЛрдб.рдЬреЗрдПрд╕, рдкрд╛рдпрдердиред

Yandex.Verticals рдореЗрдВ рдмрдбрд╝реА рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЖрд╡реЗрджрди рд▓реЙрдЧ рд╣реИред рдЬрдм рд╣рдордиреЗ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛, рддреЛ рд╣рдордиреЗ рдЙрдирдХреЗ рд╕рдВрдЧреНрд░рд╣ рдФрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рддреАрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рд╕рд░рд▓реАрдХреГрдд, рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд┐рдпрд╛:

  • рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд▓рд┐рдЦреЗ рдЧрдП рдЕрдиреБрдкреНрд░рдпреЛрдЧ;
  • рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣ рдмрд┐рдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрдврд╝рд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдлрдХрд╛ рдлрд╝рд╛рдЗрд▓рдмреАрдЯ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рднреЗрдЬрд╛;
  • рдПрдХ рд╕рдорд░реНрдкрд┐рдд рд▓реЛрд╣реЗ рдХреА рдорд╢реАрди рдкрд░ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдерд╛ рдЬреЛ рдХрд╛рдлреНрдХрд╛ рд╡рд┐рд╖рдп рдХреЛ рдкрдврд╝рддрд╛ рдерд╛ рдФрд░ рдбрд┐рд╕реНрдХ рдкрд░ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд▓рд┐рдЦрд╛ рдерд╛ред

рдЧрд░реНрдо рдореМрд╕рдо рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рддрд┐ рджрд┐рди 18 рдЯреАрдмреА рд▓реЙрдЧ рдпрд╛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 250,000 рд▓рд╛рдЗрдиреЗрдВ рдереАрдВред рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝реА рд░рд╛рд╢рд┐ рд╣реИ, рдЬреЛ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛рддреА рд╣реИред рдЗрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ grep рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдм рдХреБрдЫ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред рдмрдбрд╝реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рдШрдВрдЯреЛрдВ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВред рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рд╕рдордп рдирд╣реАрдВ рд╣реИред

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

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╣рдордиреЗ рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред

рдмрд╛рдЗрдХ




рдиреЛрдЯ: рдпрджрд┐ рдЕрдЧрд▓реА рдмрд╛рдЗрдХ рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИ, рддреЛ рддреБрд░рдВрдд "рдЯрдВрдХрдг" рдЕрдиреБрднрд╛рдЧ рдкрд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВред

рдкреНрд░рд╛рд░реВрдк


рд╣рдо рдХрдИ рдкреАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдХреЛ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд▓реЙрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ JSON рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЧрдарди рдХрд┐рдпрд╛ред рдпрд╣ рд▓реЙрдЧ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред


рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рд▓реЙрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгред

рдбреЙрдХрд░ рд▓реЙрдЧ рдбреНрд░рд╛рдЗрд╡рд░


рд▓реЙрдЧ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдбреЙрдХ рд▓реЙрдЧ рдбреНрд░рд╛рдЗрд╡рд░ рд▓рд┐рдЦрд╛ - рдЧреЛ рдСрди рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рдиред рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрд░реАрдХреЗ рд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдбреЙрдХрдЯрд░ рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдбреЙрдХрд░ рдХреЛ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрдХрд▓ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ рд▓реЙрдЧ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдиреНрдпреВрдирддрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рд╣рдорд╛рд░рд╛ рдбреНрд░рд╛рдЗрд╡рд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕реНрдЯреИрдбрдЖрдЙрдЯ рдХреЛ рд╕реБрдирддрд╛ рд╣реИ рдФрд░ рддреБрд░рдВрдд рд▓реЙрдЧ рдХреЛ рдкрд╛рд╕ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ рднреЗрдЬрддрд╛ рд╣реИред рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рд╕рд╡ рдХреЗ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣рд┐рд╕реНрд╕реЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред

рд╕рдорд╕реНрдпрд╛рдУрдВ


рдореИрдВ рдбреЙрдХ рд▓реЙрдЧ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЕрд▓рдЧ рд╕реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдВрдЧрд╛ред


рдЖрдВрддрд░рд┐рдХ рдЧреНрд░рд╛рдлреНрдЯрд╛рдирд╛ рд╕реЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯред

рдмрд╛рдИрдВ рдУрд░ рдорд╢реАрдиреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЕрдиреБрдкрд╛рдд рд╣реИред рдЕрдм рд╕рднреА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рддреАрди рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ - рдХреЛрдИ рднреА рдХрд╛рд░ рдХрд╣реАрдВ рдЦреЛ рдирд╣реАрдВ рдЬрд╛рддреА рд╣реИ рдФрд░ рдХреЛрдИ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕реНрдерд╛рдкрдирд╛ рдирд╣реАрдВ рд╣реИред рджрд╛рдИрдВ рдУрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдпрд╛ рдЙрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

Docker рдбреНрд░рд╛рдЗрд╡рд░ рддреБрд░рдВрдд рдЬрд╛рдХрд░ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХреЗрд╡рд▓ рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЦреБрдж рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред

рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛


рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдЕрдиреНрдп рд╡рд┐рд╡рд░рдг рдЗрддрдиреЗ рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИрдВред



рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЗрдЦрди рдХреЛ JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ stdout рдореЗрдВ рд▓реЙрдЧ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдкрд╛рдЗрдк рдХреЛ рд╕реБрдирддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдбреЙрдХрд░ рдЪрд╛рд▓рдХ рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред Docker рдбреНрд░рд╛рдЗрд╡рд░ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдкреБрд╖реНрдХрд░ рдореЗрдВ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕рд▓реА рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рдкрд┐рдШрд▓рд╛ рджреЗрддрд╛ рд╣реИред

рдкреБрд╢рд░ рд╣рд░ рд▓реЛрд╣реЗ рдХреА рдХрд╛рд░ рдкрд░ рдЦрдбрд╝рд╛ рд╣реИред рд╡рд╣ рдпреИрдВрдбреЗрдХреНрд╕ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рдореЗрдВ рд▓реЙрдЧ рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рд╕рдВрддреГрдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдлрд╝реНрд▓рд┐рдк рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреБрд╢ рдХрд░рддрд╛ рд╣реИред рдПрдордХреНрдпреВ рд╕реЗ рд▓реЙрдЧ рд╕реНрдЯреНрд░реАрдо рдХреЛ рддреАрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╢реНрд░рдорд┐рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред

рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рддреАрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣реИрдВред

  • Yandex рд╕рдордп рдХреА рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдореЗрдВ рд▓реЙрдЧ рдХреЗ рднрдВрдбрд╛рд░рдг рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдореИрдк рдХрд░реЗрдВ ред рдпрд╣ Hadoop рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИред
  • рдЕрдВрддрд┐рдо рджрд┐рди рдХреЗ рджреМрд░рд╛рди рд▓реЙрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ClickHouse ред
  • рдЕрдВрддрд┐рдо рджрд┐рди рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд┐рдпреЛ (рдПрдХ рдкреНрд░рдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ)ред

рд▓рд╛рдн


рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╛рд░реВрдк рдЖрдкрдХреЛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рд▓реЙрдЧ рд▓рд┐рдЦрдиреЗ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд▓реЙрдЧ рд╕рдВрдЧреНрд░рд╣ рдПрдХ рдбрд┐рд╕реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╣реИ, рдФрд░ рд╡рд┐рддрд░рдг рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣реИред рдкреНрд░рдореБрдЦ рдЦреЛрдЬ 2 рд╕реЗрдХрдВрдб рд╕реЗ 5 рд╕реЗрдХрдВрдб рддрдХред рднрдВрдбрд╛рд░рдг рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рд╕рдордп рдХреА рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдореЗрдВред

рдЫреЛрдЯреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП, рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: рд╣реБрдорд┐рдпреЛ, рд╕реНрдкреНрд▓рдВрдХ рдФрд░ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХред рдЕрдВрддрд┐рдо рджреЛ рдореЗрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдбреЛрдХрд░ рдЪрд╛рд▓рдХ рд╣реИрдВред рдпрджрд┐ рдЖрдк AWS рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╡рд╣ Amazon CloudWatch рд╣реИред

рдЕрдореЗрдЬрд╝реЕрди рдХреНрд▓рд╛рдЙрдбрд╡реЙрдЪ


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


рдЕрдореЗрдЬрд╝реЕрди рдХреНрд▓рд╛рдЙрдбрд╡реЙрдЪ рд▓реЙрдЧ рдХреЛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред

рд▓реЙрдЧ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ?


рд╣рдорд╛рд░реА рдмрд╛рдЗрдХ рдкрд░ рд╡рд╛рдкрд╕ - рдХреНрдпрд╛ рдпрд╣ рд╕рднреА рдорд╛рдорд▓реЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ? рдирд╣реАрдВ, рд╣рдорд╛рд░рд╛ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреЛ рд▓реЙрдЧ рдвреВрдВрдврдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдЗрд╕рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреА рд╡реНрдпрд╛рдкрдХрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд▓реЙрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЬреИрд╕реЗ рд╣реА рдЖрдк рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ, рдирд┐рдореНрди рд╡рд╛рдХреНрдп рд╣реЛрдЧрд╛: "рдЪрд▓реЛ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░реЗрдВ, рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░реЗрдВ, рдЗрд╕реЗ рдХрд╣реАрдВ рдиреАрдЪреЗ рд▓рд┐рдЦреЗрдВ, рдФрд░ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рдЪрд╛рд░реНрдЯ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВред" рдпрд╣ рдирд░рдХ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИред рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рд╣рдо рдЖрдо рд╕рд╛рдзрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд░рд╛рдЬрдХрддрд╛ рдпрд╛ рдШрдЯрдирд╛ рд▓реЙрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред

рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдЭрдореЗрд▓рд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЙрдЧ рдХреЗ рдФрдкрдЪрд╛рд░рд┐рдХрдХрд░рдг рдореЗрдВ рдПрдХ рдЦреЗрд▓ рд╢реБрд░реВ рд╣реЛрдЧрд╛: "рдЖрдЗрдП рд╣рдо рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ!" рд╡рд╣ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░реЛ, рд╣рдордиреЗ рдХреЛрд╢рд┐рд╢ рдХреАред

рдЯрд╛рдЗрдкрд┐рдВрдЧ


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

рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ


рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓реЙрдЧ "рд╣реЛрдирд╛" рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рдпрд╛ рдЙрд╕ рд░реЗрдЦрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ, рддреЛ рд╡реЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЛ "рдХреЗрд╡рд▓ рдорд╛рдорд▓реЗ рдореЗрдВ рд▓реЙрдЧ" рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

// validate customer func Validate(customer Customer) { // ??? log.debug(тАЬValidate customer %vтАЭ, customer) тАж log.Error(тАЬCustomer not valid %v. Reason: %sтАЭ, ...) тАж. } 

рд▓реЙрдЧ рдРрд╕реА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЙрд╕ рдХреЛрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛, рдмрдирд╛рдП рд░рдЦрдирд╛ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдзрд┐рдХ рд╣рдЯрд╛рдирд╛ рднреА рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИред

рд╕рд░реНрд╡реЛрддреНрддрдо рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдРрд╕рд╛ рд▓реЙрдЧ рдбреАрдмрдЧ рдпрд╛ рдЯреНрд░реЗрд╕ рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдХреЛрдб рдХреЛ рдХреНрд▓рдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рд░реИрд╢ рд▓реЙрдЧрд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг, рдореИрдВ рдЗрд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛, рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдХреБрдХреАрдЬрд╝ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рд╕рд╣реА рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдлреЗрдВрдХ рджреЛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рднреВрд▓ рдЬрд╛рдУ ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╣рдо рдПрдХ рдирдИ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХреИрд╕реЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП?

рдШрд╛рддрдХ / рдорд╣рддреНрд╡рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐


рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХреЗрд╡рд▓ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдпреЗ рдРрд╕реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдХрд╛рд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдбреЗрд╡рд▓рдкрд░ рдкреАрдбрд╝рд┐рдд рд╣реИрдВред рдкрд╣рд▓рд╛ - рдЬрдм рд╡реЗ рдСрдкрд░реЗрд╢рди рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рджреВрд╕рд░рд╛ - рдЬрдм рдЖрдкрдХреЛ рд╣рд╛рде рд╕реЗ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рд▓реЙрдЧ рдлрд┐рдЯ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реЛрддреЗ?

рдХреЛрдИ рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ ред рдпрджрд┐ рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рд╕рдорд░реНрдерди рдпрд╛ рдЯреНрд╡рд┐рдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреА рд╣реИ, рддреЛ рдпрд╣ рдХреБрдЫ рдмрджрд▓рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред

рдХреЛрдИ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рд╣реИ ред рддреНрд░реБрдЯрд┐ рд▓реЙрдЧ рдХреА рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдмреЗрдХрд╛рд░ рд╣реИред рд╣рдореЗрдВ рдмрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрдн рдмрд┐рдЯ рдПрдХрддреНрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдлрд┐рд░ рднреА, рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╕рдВрджрд░реНрдн рд╣реИ, рддреНрд░реБрдЯрд┐ рдирд╣реАрдВред

рдХреЛрдИ рдмрдбрд╝реА рддрд╕реНрд╡реАрд░ рдирд╣реАрдВ рд╣реИ ред рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдирд╣реАрдВ:

  • рдХрд┐рддрдиреА рдмрд╛рд░ рдРрд╕реА рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ;
  • рдпрд╣ рд╕реЗрд╡рд╛ рдХреА рд╢реЗрд╖ рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдкрд░ рд╣реБрдЖ;
  • рдХреНрдпрд╛ рдпрд╣ рдкрд╣рд▓реЗ рдерд╛?

рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреБрдХреНрдд рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрддрд░реА редio ред рдпрд╣ рдЖрдкрдХреЛ рдЕрдиреБрдХреВрд▓рди рд╕рдВрдмрдВрдзреА alerting rule рд╕рд╛рде рдкреНрд░рддрд┐рдирд┐рдзрд┐, рдкреВрд░реНрдг (рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ) рддреНрд░реБрдЯрд┐ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдВрддрд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕рдВрддрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд▓реЙрдЧ рдореЗрдВ рдЕрдВрддрд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред

рдХреНрд░рд┐рдЯрд┐рдХрд▓ рдПрд░рд░ рдирд╣реАрдВ


рд╣рдордиреЗ рдШрд╛рддрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдФрд░ рдЕрдм рд╡реЗ рд╕рдВрддрд░реА рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рд▓реЗрдХрд┐рди рдЖрдВрддрд░рд┐рдХ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдереАрдВ - рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреА рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдкреБрд╕реНрддрдХрд╛рд▓рдп рдпрд╛ рдЙрддреНрддрд░ред

рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рдПрдХ рд╕рдлрд▓ рд░рд┐рдЯреНрд░реАрдЯ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╕реЗрд╡рд╛ A рдиреЗ рд╕реЗрд╡рд╛ B рдХреА рдУрд░ рд░реБрдЦ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди, рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг, рдЙрддреНрддрд░ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрд╛ред рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рдж, рд╕реЗрд╡рд╛ рдП рдиреЗ рдлрд┐рд░ рд╕реЗ рд╕реЗрд╡рд╛ рдмреА рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдФрд░ рдПрдХ рд╡реИрдз рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХреАред рдХреНрдпрд╛ рдкрд╣рд▓реА рдХреЙрд▓ рдкрд░ рддреНрд░реБрдЯрд┐ рдЧрдВрднреАрд░ рд╣реИ? рдирд╣реАрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░реА рд╣реЛ рдЧрдИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

рдпрджрд┐ рдРрд╕реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рд╡реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рджреБрд░реНрд▓рдн рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рддреЛ рдпреЗ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рд╣реИрдВред рдпрд╣ рд╕реЗрд╡рд╛ рдХрд╛ рд╣реНрд░рд╛рд╕ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ 50 рдПрдордПрд╕ рдмрд╛рдж рдореЗрдВ рдЖрдИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд▓реЙрдЧ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ - рдЪреЗрддрд╛рд╡рдиреАред

рдЪреЗрддрд╛рд╡рдиреА


рдЕрд▓рд░реНрдЯ рдПрдХ рд╕реЗрд╡рд╛ рдХреА рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реИред

рдпрд╣рд╛рдВ рд╣рдо рд╡рд╣реА рд╕рдорд╕реНрдпрд╛рдПрдВ рджреЗрдЦреЗрдВрдЧреЗ рдЬреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐рдпреЛрдВ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрд░рдХреНрд╖рдг рдХреЗ рд╕рд╛рдеред рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдШрдЯрдирд╛ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ - рд╕рдордп рдХреЗ рд╕рд╛рде рдЙрдирдХреА рдорд╛рддреНрд░рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

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

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

рд╣рдореЗрдВ рд▓реЙрдЧ рдХреЛ рдЪрд┐рдиреНрд╣рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЧрд┐рд░рд╛рд╡рдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ред

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

рдЙрджрд╛рд╣рд░рдгред
рд▓реЗрдмрд▓
рдЙрджрд╛рд╣рд░рдг 1
рдЙрджрд╛рд╣рд░рдг 2
рдЙрджрд╛рд╣рд░рдг 3
рдкреНрд░рд╕рдВрдЧ
рдбрд╛рдЯрд╛рдмреЗрд╕
internal_service
рдХреИрд╢
рдореЙрдбреНрдпреВрд▓
user_service
user_service
user_service
рдХрд╛рд░рдг
long_query
рдкреБрди: рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
miss_cache
рдЕрдиреНрдп
get_user
SERVICE_B
user_permisson

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

рдЯреНрд░реЗрд╕рд┐рдВрдЧ


рдпрд╣ рдкрд╣рд▓реА рдмрд╛рдд рд╣реИ рдХрд┐ рдпрджрд┐ рд╣рдордиреЗ рдЙрд╕ рдорд╛рд░реНрдЧ рдХреЛ рдЪреБрдирд╛ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдкрдХреЛ рд▓реЙрдЧреНрд╕ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдкрдиреЗ рдЖрдк рд╕реЗ, рд▓реЙрдЧ рдореЗрдВ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдмреЗрдХрд╛рд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдХреЙрд▓ рдЪреЗрди рдмрдирд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХреЗ рдЕрдВрджрд░ рдбреЗрдЯрд╛, рдХреЙрд▓ рдЪреЗрди рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп, рдЖрд░рдкреАрдПрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ред

рдЕрдиреБрд░реЗрдЦрдг рдХреЗ рд▓рд┐рдП рдорд╣рд╛рди рдЙрдкрдХрд░рдг рд╣реИрдВ - рдЬреЗрдЧрд░ рдпрд╛ рдЬрд┐рдкрдХрд┐рдиред рдореИрдВ OpenTracing рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдХрд╛ рд╡реЗ рджреЛрдиреЛрдВ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред

рдЖрдк рддреАрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

  • рдпрджрд┐ рдЖрдк рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рдмреИрд▓реЗрдиреНрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирд╕реЗ рд▓реЙрдЧ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░реЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЬреИрдЧрд░ рдХреЛ рднреЗрдЬреЗрдВред
  • рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛рдПрдВ , рдпрджрд┐ рд╡реЗ рд╕реЗрд╡рд╛ рдбрд┐рд╕реНрдХрд╡рд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрддреЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕реАрдзреЗ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдЯреНрд░реЗрд╕ рд╕реАрдзреЗ рдЬреЗрдЧрд░ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рд╕реНрдорд╛рд░реНрдЯ рд╕реЗрд╡рд╛ рдЬрд╛рд▓ ред рд╡рд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЯреНрд░реЗрд╕ рдХреИрд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рдФрд░ рднреЗрдЬрдирд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕реНрддрд┐рдпреЛред


рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА


рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА API рд╕реЗрд╡рд╛ рдХреЙрд▓, Cron рд▓реЙрдиреНрдЪ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд╡реЗрд░реА рдпрд╛ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред

 { "_message": "Request: ...; request_id: ...,... ", "_level": "INFO", "_time": "2019-03-08T12:04:05.000+07:00", "_context": "ryawvcHandler", "_tread": "785534" } 

рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА "рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ" рдмреНрд▓реЙрдХ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрд▓рдЧ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рддреНрд░реБрдЯрд┐ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдлреЗрдВрдХ рд╕рдХрддреЗ рд╣реИрдВ ред

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

рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╕рдордп


рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рдзрд┐рдпреЛрдВ, рдПрдкреАрдЖрдИ, рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдпрд╛ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рдордп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред

 { "_message": "Get customer 12ms", "_level": "INFO", "_time": "2019-03-08T12:04:05.000+07:00", "_context": "ryawvcCustomerRepository", "_tread": "785534" } 

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

рд╡реНрдпрд╡рд╕рд╛рдп рдХреА рдЬрд╛рдирдХрд╛рд░реА


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

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

рдпрд╣ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рд▓реЙрдЧ рдХреА рдкреВрд░реА рдзрд╛рд░рд╛ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдХрд┐ рдбреЗрдЯрд╛ рдЕрднрд┐рд╕рд░рдг рдХрд░реЗрдЧрд╛ред

рдХрдиреНрд╡реЗрдВрд╢рди, рдкреНрд░рд╛рд░реВрдк, рдирд┐рдпрдо рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рдЙрднрд░ рд░рд╣реА рд╣реИрдВред рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓реЙрдЧ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд▓реЙрдЧ MQ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрдЧрд╛рдореА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд╡рд┐рддрд░рдг рдХрддрд╛рд░ рдмрди рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд▓реЙрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдорд┐рдбрд▓рд╡реЗрдпрд░ рдпрд╣рд╛рдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИред

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

рдкреНрд░рджрд░реНрд╢рди


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



рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ


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



рд╕рдорд╕реНрдпрд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рдВрдЬреНрдЮрд╛рдирд╛рддреНрдордХ рдЬрд╛рд▓ рдореЗрдВ рд╣реИ рдЬрдм рд╣рдо рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЗ рд╕рд╛рдзрди рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧ рд╣реЛрддрд╛ рд╣реИред рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЙрдЧ рдЕрд░рд╛рдЬрдХ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред

рдПрдХ рдЕрдкрд╡рд╛рдж рд╣реИ - рдбрд┐рдмрдЧ-рд▓реЙрдЧ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рджреБрд░реНрд▓рдн рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдбрд┐рдмрдЧ рд▓реЙрдЧ


рдбрд┐рдмрдЧ-рд▓реЙрдЧ рдХреА рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЙрдиреНрд╣реЗрдВ рдирдХрд▓ рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЛрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкреНрд░рдХрд╛рд░ рдореМрдЬреВрдж рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрддреНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдПрдХ рд╕рдордЭрджрд╛рд░ рдмрдЧ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдкрд▓ рдореЗрдВ рдпрд╣ рдореИрдЯреНрд░рд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред

рд╕реЗрд╡рд╛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдП рдмрд┐рдирд╛, рд╣реЙрдЯ-рдбрд┐рдмрдЧ-рд▓реЙрдЧ рдСрди рдХрд░реЗрдВ ред рдЪреВрдВрдХрд┐ рд╣рдо рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдкрд░рд┐рд╖реНрдХреГрдд рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдЬрдЯрд┐рд▓ "рддреИрдпрд╛рд░реА" рдХреЗ рдмрд┐рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рдИрдПрд▓рдХреЗ рд╕реНрдЯреИрдХред рдпрд╣ рднреА рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрджрд░реНрдн рдХреЗ рд╕рд╛рде рд╕рдВрддрд░реА рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рдбрд┐рдмрдЧ рд▓реЙрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рд▓реЗрдХрд┐рди рд╡реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдП рдЧрдП рд╣реИрдВред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рджреЗрдирд╛


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

рдХрдЪреНрдЪреЗ рд▓реЙрдЧ рдмреЗрдХрд╛рд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдЙрдкрдпреЛрдЧреА рдореАрдЯреНрд░рд┐рдХ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

рддреНрд░реБрдЯрд┐рдпреЛрдВ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рдВрджрд░реНрдн рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╣ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рддреБрд░рдВрдд рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдЧрд▓рддрд┐рдпреЛрдВ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рдХрд╛рд░рдг рдХрд╛рд░реНрд░рд╡рд╛рдИ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП , рддрд╛рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддреБрд░рдВрдд рд╕реАрдЦреЗрдВ рдФрд░ рдирд╛рд░рд╛рдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрд░реЛрдз рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░ рд╕рдХреЗрдВред

рд╕рд╣реА рдЙрдкрдХрд░рдг рдЖрдкрдХреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЛ рдЕрдзрд┐рдХ рд╕реБрдЦрдж рдФрд░ рдкрд╛рд░рджрд░реНрд╢реА рдмрдирд╛рдПрдВрдЧреЗ ред рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдЧрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдЦреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдирд╡рдВрдмрд░ рдореЗрдВ рд╣рд╛рдИрд▓рд╛рдб ++ 2019 рдореЗрдВ рдПрдХ DevOps рд╕реЗрдХреНрд╢рди рд╣реЛрдЧрд╛ - AWS рдореЗрдВ рд▓реЛрдб рдкрд░ 13 рд░рд┐рдкреЛрд░реНрдЯ, рд▓рдореЛрдбрд╛ рдореЗрдВ рдПрдХ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА, рдореЙрдбрд▓ рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд▓рд┐рдП рдХрдиреНрд╡реЗрдпрд░, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдмрд┐рдирд╛ рдЬреАрд╡рди, рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЕрд▓рдЧ рдкреГрд╖реНрда " рд░рд┐рдкреЛрд░реНрдЯ " рдкрд░ рд╡рд┐рд╖рдпреЛрдВ рдФрд░ рд╕рд╛рд░ рдХреА рдкреВрд░реА рд╕реВрдЪреА рджреЗрдЦреЗрдВред рдФрд░ рд╣рдо рд╡рд╕рдВрдд рдореЗрдВ DevOpsConf рдореЗрдВ рдорд┐рд▓реЗрдВрдЧреЗ - рд╕рдорд╛рдЪрд╛рд░ рдкрддреНрд░ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрди рдЕрдк рдХрд░реЗрдВ, рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЬрдм рд╣рдо рддрд┐рдерд┐рдпрд╛рдВ рдФрд░ рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/hi468535/


All Articles