рдХрд╣реЛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ cpu1-рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдПрдХ cpu2-рдбреИрд╢рдмреЛрд░реНрдб рд╣реИ, рдореИрдВ "cpu-all-рдбреИрд╢рдмреЛрд░реНрдб" рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдХрд┐ cpu1 рдФрд░ cpu2 рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдХреЙрдкреА рдХрд┐рдП рдмрд┐рдирд╛ 2 рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ "рд╕рднреА" рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИ?
рдзрдиреНрдпрд╡рд╛рдж!
рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдбреИрд╢рдмреЛрд░реНрдб json, рдЙрдиреНрд╣реЗрдВ рдПрдХ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЧрдардмрдВрдзрди :)
рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
рд╣рд╛рдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдРрд╕рд╛ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рдХрднреА рднреА рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ "рдирд┐рд░реНрдпрд╛рдд-рдЧрдардмрдВрдзрди-рдЖрдпрд╛рдд" рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЬреЛ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд╡рд╣ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рджреВрд╕рд░реЗ рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдирд╛ рд╣реИред рдЬреИрд╕реЗ "рдкреИрдирд▓ рдЬреЛрдбрд╝реЗрдВ-> рдЧреНрд░рд╛рдлрд╝", рдореИрдВ "рдкреИрдирд▓ рдЬреЛрдбрд╝реЗрдВ -> рдбреИрд╢рдмреЛрд░реНрдб" рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЬрдЧрд╣ рдореЗрдВ рдПрдХ рдФрд░ рдбреИрд╢рдмреЛрд░реНрдб рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реВрдВред
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдпрджрд┐ рдореЗрд░реЗ рд╢реАрд░реНрд╖рдХ рдиреЗ рдХреБрдЫ рдЧрд▓рддрдлрд╣рдорд┐рдпрд╛рдВ рдХреА рд╣реИрдВ, рддреЛ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред
hi @torkelo рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ?
@MichaelScofield рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ, рдЖрдк рдРрд╕рд╛ рдХреНрдпреЛрдВ рдЪрд╛рд╣реЗрдВрдЧреЗ?
@torkelo рдореЗрд░реЗ рдкрд╛рд╕ рджрд╕ cpus рдореЙрдирд┐рдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рд╕реАрдкреАрдпреВ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдбреИрд╢рдмреЛрд░реНрдб, cpu1-рдбреИрд╢рдмреЛрд░реНрдб, cpu2-рдбреИрд╢рдмреЛрд░реНрдб, рдореЗрдВ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ ...
рдЗрд╕ рдмреАрдЪ, рдореИрдВ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдбреИрд╢рдмреЛрд░реНрдб рднреА рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рд╕рднреА cpus рдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкреВрд░реА рддрд╕реНрд╡реАрд░ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред
рдЕрднреА рдореБрдЭреЗ рд╕рднреА 10 cpus рдХреЗ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдиреЗ рд╣реИрдВ, рдФрд░ рдЙрди рд╕рднреА рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рд╣реИ, рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдореЗрдВ jsons рдХреЛ рдорд┐рд▓рд╛рдирд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реИред рдЕрдЧрд░, рдХрд╣рддреЗ рд╣реИрдВ, cpu1 рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдореАрдЯреНрд░рд┐рдХ рд╣реИ (рдЕрдиреНрдп рдирд╣реАрдВ), рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ "рдирд┐рд░реНрдпрд╛рдд-рд╕рдВрдпреЛрдЬрди-рдЖрдпрд╛рдд" рджреЛрд╣рд░рд╛рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдЧреНрд░рд╛рдл рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд╛рд░реА рдХрд╛рдо рд╣реИред
рдпрджрд┐ рдбреИрд╢рдмреЛрд░реНрдб рдЬрдЧрд╣ рдореЗрдВ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдбреИрд╢рдмреЛрд░реНрдб (рдпрд╣рд╛рдВ cpu1 рдбреИрд╢рдмреЛрд░реНрдб) рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рд╕рднреА рдбреИрд╢рдмреЛрд░реНрдб рд╡рд╛рд▓реЗ рдЕрдирдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИред
@MichaelScofield рд▓реЗрдХрд┐рди рдпрд╣ 3 рдбреИрд╢рдмреЛрд░реНрдб рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдПрдХ рд╕реАрдкреАрдпреВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдПрдХ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб?
@torkelo
рдореИрдВрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдЕрдкрдбреЗрдЯ рдХреА рд╣реИред рд╣рд╛рдВ 3 рдбреИрд╢рдмреЛрд░реНрдб рд╣реИрдВ, рдФрд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рдмрджрд▓ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдмрджрд▓рдирд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рд▓реЗрдХрд┐рди рдУрд╡рд░рд╡реНрдпреВ рдбреИрд╢рдмреЛрд░реНрдб рдЕрдм рдЕрд▓рдЧ рд╣реЛрдЧрд╛? рдЕрдзрд┐рдХ рдУрд╡рд░рд╡реНрдпреВ рд╢реИрд▓реА рд░реЗрдЦрд╛рдВрдХрди рдпреБрдХреНрдд?
рд╣рд╛рдБ рдмрд┐рд▓реНрдХреБрд▓! рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдУрд╡рд░рд╡реНрдпреВ рдбреИрд╢рдмреЛрд░реНрдб рднреА рдмрджрд▓рд╛ рдЬрд╛рдПрдЧрд╛! рдЗрд╕рдореЗрдВ рдирдпрд╛ рдЧреНрд░рд╛рдлрд╝ рд╣реЛрдЧрд╛ рдЬреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред
рдореИрдВ рдХреНрдпрд╛ рдХрд╣ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдПрдХ рдУрд╡рд░рд╡реНрдпреВ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдирд╣реАрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдореЗрдВ рдУрд╡рд░рд╡реНрдпреВ рд╕реНрдЯрд╛рдЗрд▓ рдЧреНрд░рд╛рдл рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдбреИрд╢рдмреЛрд░реНрдб рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рддрд╛ рд╣реИред
рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдХреЗ рдУрд╡рд░рд╡реНрдпреВ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдврд╣ рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдПрдВред
рд╣рд╛рдБ ... рдХрд┐ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рдПрдореНрдмреЗрдбреЗрдб рдврд╣ рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рд╕рд┐рд░реНрдл рд╡рд╣реА рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЪрд╛рд╣рд┐рдПред ;-)
рдХреНрдпрд╛ рдЙрд╕ рдмрдбрд╝реЗ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?
рд╣рд╛рдБ, рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рдзреНрд╡рд╕реНрдд рдХрд░реЗрдВред рдЖрдкрдХреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЗ рдкрд╛рд╕ рдмрд╕ рдПрдХ рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рдбреИрд╢рдмреЛрд░реНрдб рд╣реИред рддреЛ рдЖрдк рдкреВрд░реА рдмрд╛рдд рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ :)
рдпрд╣реА рдЕрдм рдореИрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрди рд╕рднреА рдЙрддреНрддрд░реЛрдВ рдФрд░ рдЖрдкрдХреЗ рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдПрдирдкреА, рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рдмрд╕ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдмрдВрдж рд░рдЦреВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛:
рд╕реЗрд╡рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдЬреЗрдиреЗрд░рд┐рдХ рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдирд╛, рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЪрд░ рдХреЗ рд╕рд╛рде, рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕рдХреЗ рдмрд┐рдирд╛, рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдпрд╛ рд╣рд░ рдмрд╛рд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╕реЗрд╡рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рдЬреЗрдиреЗрд░рд┐рдХ рдкреИрдирд▓ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдореБрдЭреЗ @rightfold рд╕реЗ рд╕рд╣рдордд рд╣реЛрдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд╕реБрд╡рд┐рдзрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдп рдЗрд╕реЗ рдЕрдкрдиреЗ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдмреАрдЪ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдлрд╝реАрд▓реНрдб рдХреЗ рд╕рд╛рде рднрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореЗрд░рд╛ рдЙрджрд╛рд╣рд░рдг рдПрдХ Hystrix рдбреИрд╢рдмреЛрд░реНрдб рд╣реИ рдЬреЛ рдЦрд░рд╛рдм рдЕрдиреБрд░реЛрдзреЛрдВ, рддреНрд░реБрдЯрд┐рдпреЛрдВ, рдЕрдкрд╡рд╛рджреЛрдВ, рдЕрдЪреНрдЫреА рдХреЙрд▓реЛрдВ рдЖрджрд┐ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдпрд╛ рддрд╛рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрд╡рд╛рдПрдВ рдПрдХ рд╣реА рдбреИрд╢рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдореИрдВ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдВрдХ рдмрдирд╛ рд╕рдХрддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореБрдЭреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдЕрдм рдХреЗ рд▓рд┐рдП рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рд┐рд░реНрдл рдЖрдкрд╕реЗ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣ рд░рд╣рд╛ рд╣реВрдВред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рд╡рд┐рдХреА рд╣реИ рдЬреЛ рдлреНрд░реЗрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдПрдХрд▓ рд╡рд┐рдХреА рдкреГрд╖реНрда рдореЗрдВ рдХрдИ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИред рдЬреЛ рд╣рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп AWS / SQS рдФрд░ AWS / DynamoDB рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ URL рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдмрд╛рд░-рдмрд╛рд░ рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреЛ рджреЛрд╣рд░рд╛рдП рдмрд┐рдирд╛ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдФрд░ рдореЗрдЬрдмрд╛рди рдмреЗрдбрд╝реЗ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЬреЗрдиреЗрд░рд┐рдХ рдбреИрд╢рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди? рд╣рдо kubernetes рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдорд╛рдЗрдХреНрд░реЛ-рд╕реЗрд╡рд╛ рдкреНрд░рддрд┐ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВ - рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдмрдбрд╝реЗ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ - рдЕрдЧрд░ рдпрд╣ рдЧрддрд┐рд╢реАрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣ рдФрд░ рднреА рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ (рдореМрдЬреВрджрд╛ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рд▓реВрдк - рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░реЗрдВ)
рдлрд┐рд░ рднреА рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ, рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдбреИрд╢рдмреЛрд░реНрдб (рдерд┐рдВрдХ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ) рдХреЗ рд▓рд┐рдП рд╣рд░ рдмрд╛рд░ рдирд┐рдЪрд▓реЗ рд╕реНрддрд░ рдХреЗ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЕрдкрдиреЗ рдкреИрдирд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдХреЛрдИ рд╕реБрдзрд╛рд░?
рдореИрдВрдиреЗ рдереЛрдбрд╝реА рджреЗрд░ рдкрд╣рд▓реЗ рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХреА ... рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
https://github.com/grafana/grafana/pull/15620
рд▓рд┐рдВрдХ рд╢рд╛рдпрдж рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗред
рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдПрдУрдЯрд░ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рдХреВрдж рдЬрд╛рдПрдЧрд╛ред
рдпрд╛ рд╣рдо рдЪрд░ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
_рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП_
рдЖрдкрдХреЗ рдкрд╛рд╕ 3 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрдирд▓ рд╣реИрдВ рдФрд░ рдЖрдк рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд╕рд╛рде 4 рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдбреИрд╢рдмреЛрд░реНрдб # 1: рдкреИрдирд▓ # 1 + рдкреИрдирд▓ # 2
рдбреИрд╢рдмреЛрд░реНрдб # 2: рдкреИрдирд▓ # 2 + рдкреИрдирд▓ # 3
рдбреИрд╢рдмреЛрд░реНрдб # 3: рдкреИрдирд▓ # 3 + рдкреИрдирд▓ # 1
рдбреИрд╢рдмреЛрд░реНрдб # 4: рдкреИрдирд▓ # 1 + рдкреИрдирд▓ # 2 + рдкреИрдирд▓ # 3
рдЕрдм рдЖрдк рдХрд┐рдпреЛрд╕реНрдХ / рдЯреАрд╡реА рдкрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдЖрдк рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
рд╡рд░реНрддрдорд╛рди рддрд░реАрдХрд╛:
4 рдирдП рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдПрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдирдП рдкреИрдирд▓ рдмрдирд╛рдПрдВред
рд╕рдорд╕реНрдпрд╛:
рдпрджрд┐ рдЖрдк рдкреИрдирд▓ # 2 рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдбреИрд╢рдмреЛрд░реНрдб # 1, # 2 рдФрд░ # 4 рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдЖрдк рдПрдХ рдордзреНрдпрдо рдЖрдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк 20 рд╕реЗ рдЕрдзрд┐рдХ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВред
рдХреНрдпрд╛ рдХрдорд╛рд▓ рд╣реЛрдЧрд╛:
рдЕрдм рд╕рднреА рд╣реЛрдВрдЧреЗ HAPPY ...
рдпрджрд┐ рдЖрдк рдореБрдЭрд╕реЗ рдкреВрдЫреЗрдВ, рддреЛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдереАред
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдмрдВрдж рдзрд╛рдЧреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрд╛ @ prashant1rana рджреНрд╡рд╛рд░рд╛ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛:
рд╕реЗрд╡рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдЬреЗрдиреЗрд░рд┐рдХ рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдирд╛, рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЪрд░ рдХреЗ рд╕рд╛рде, рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕рдХреЗ рдмрд┐рдирд╛, рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдпрд╛ рд╣рд░ рдмрд╛рд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╕реЗрд╡рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рдЬреЗрдиреЗрд░рд┐рдХ рдкреИрдирд▓ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред