
рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░!
рдореЗрд░рд╛ рдирд╛рдо рдПрдВрдЯреЛрди рдорд╛рд░реНрдХреЛрд▓реЛрд╡ рд╣реИ, рдореИрдВ рд╕рдВрдпреБрдХреНрдд рдЯреНрд░реЗрдбрд░реНрд╕ рдореЗрдВ рдПрдХ рдСрдкреНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реВрдВред рд╣рдо рдПрдХ рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ рдпрд╛ рджреВрд╕рд░реЗ рдирд┐рд╡реЗрд╢, рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдФрд░ рдЕрдиреНрдп рд╡рд┐рддреНрддреАрдп рдорд╛рдорд▓реЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВред рд╣рдо рдПрдХ рдмрд╣реБрдд рдмрдбрд╝реА рдХрдВрдкрдиреА рдирд╣реАрдВ рд╣реИрдВ, рд▓рдЧрднрдЧ 30 рд╡рд┐рдХрд╛рд╕ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИрдВ, рддрд░рд╛рдЬреВ рдЙрдкрдпреБрдХреНрдд рд╣реИ - рд╕реМ рд╕рд░реНрд╡рд░ рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдоред рд╣рдорд╛рд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рдорд╛рддреНрд░рд╛рддреНрдордХ рдФрд░ рдЧреБрдгрд╛рддреНрдордХ рд╡реГрджреНрдзрд┐ рдХреЗ рджреМрд░рд╛рди, рдХреНрд▓рд╛рд╕рд┐рдХ рд╕рдорд╛рдзрд╛рди "рд╣рдо рдПрдХ рд╣реА рд╕рд░реНрд╡рд░ рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдЙрд╕рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рджреЛрдиреЛрдВ рдХреЛ рд░рдЦрддреЗ рд╣реИрдВ" рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдЧрддрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдо рджреЛрдиреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИред рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреА рдУрд░ рд╕реЗ, рдХреНрд░реЙрд╕-рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдСрдкрд░реЗрд╢рди рд╡рд┐рднрд╛рдЧ рдмреИрдХрдЕрдк рдХреЗ рд╕рд╛рде рдЧрдбрд╝рдмрдбрд╝ рдХрд░рдиреЗ рдФрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░реЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдердХ рдЧрдпрд╛ рдерд╛ред рдЙрд╕рдХреЗ рд╢реАрд░реНрд╖ рдкрд░, рдЙрд╕реА рдорд╢реАрди рдкрд░ рд░рд╛рдЬреНрдп рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд╡реЗрджрди рдиреЗ рд╕реНрд╡рдпрдВ рд╕рдВрд╕рд╛рдзрди рдирд┐рдпреЛрдЬрди рдХреЗ рд▓рдЪреАрд▓реЗрдкрди рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ред
рд╡рд░реНрддрдорд╛рди рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рдХрд╛рд╕рд╡рд╛рджреА рдереА, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЗрд╕ рдкреВрд░реА рдЕрд░реНрдерд╡реНрдпрд╡рд╕реНрдерд╛ рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреНрд╖рдорддрд╛ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдореИрдВ рдЕрдкрдиреЗ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдХреЗ рдореБрдЦреНрдп рдЪрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдо рдХреМрди рд╕реЗ рд░реЗрдХ рдЖрдП рд╣реИрдВ рдФрд░ рд╣рдо рдХреМрди рд╕реЗ рдлреИрд╕рд▓реЗ рдЖрдП рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдПрдХ рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ рд╕реНрд╡рддрдВрддреНрд░ рд╡рд╛рддрд╛рд╡рд░рдг рдЬреЛ рдСрдкрд░реЗрд╢рди рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рддрдЪреАрдд рдХреЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛ рдЕрдиреБрднрд╡ рд╣рдорд╛рд░реЗ рдкреИрдорд╛рдиреЗ рдХреА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
рдпрд╣ рд▓реЗрдЦ UPTIMEDAY рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдореЗрд░реА
рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рд╕рд╛рд░рд╛рдВрд╢ рд╣реИ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рд╛рд░реВрдк рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЖрд░рд╛рдорджрд╛рдпрдХ рд╣реЛрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд▓реЗрдЦрдХ рдПрдХ рдореБрдВрд╣ рд╡рдХреНрддрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдореЗрд░реЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рд╣реИред
KDPV рдХреЗ рд╕рд╛рде "рд╕реНрдиреЛрдлреНрд▓реЗрдХ рдореИрди" рдмреЗрд╢рд░реНрдореА рд╕реЗ рдореИрдХреНрд╕рд┐рдо рдбреЛрд░реЛрдлреАрд╡ рд╕реЗ
рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╡реГрджреНрдзрд┐ рд░реЛрдЧ
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрд╕реИрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╣реИ, рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрд╡рд╛рдПрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЬрд╛рд╡рд╛ рдпрд╛ рдХреЛрдЯрд▓рд┐рди рдореЗрдВ рд▓рд┐рдЦреА рдЬрд╛рддреА рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ microservice рдХреЗ рдЖрдЧреЗ рдПрдХ PostgreSQL рдмреЗрд╕ рд╣реИ, рд╕рдм рдХреБрдЫ рдПрдХреНрд╕реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖ рдкрд░ nginx рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ рдкрд░ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ, рдЬреЛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реАрдХреНрдпреВ (рдЙрд╕реА рд╕рдордп рдФрд░ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛) рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдбреЗрдЯрд╛ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдХрд╛рдлреНрдХрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЖрд░рдИрдПрд╕рдЯреА рдпрд╛ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рд╣реИрдВред

рдкрд╣рд▓реЗ, рдЬрдм рд╣рдо рдмрд╣реБрдд рдЫреЛрдЯреЗ рдереЗ, рд╣рдордиреЗ рд╕рд┐рд░реНрдл DigitalOcean рдореЗрдВ рдХрдИ рд╕рд░реНрд╡рд░ рд░рдЦреЗ рдереЗ, рдХрд╛рдлреНрдХрд╛ рдЕрднреА рддрдХ рдирд╣реАрдВ рдерд╛, рд╕рднреА рд╕рдВрдЪрд╛рд░ REST рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдереЗред рдпрд╣реА рд╣реИ, рд╣рдордиреЗ рдПрдХ рдЫреЛрдЯреА рдмреВрдВрдж рд▓реА, рдЬрд╛рд╡рд╛, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реАрдХреНрдпреВрдПрд▓, рдирдЧреНрдиреЗрдХреНрд╕ рдХреЛ рд╡рд╣рд╛рдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдЬрд╝реИрдмрд┐рдХреНрд╕ рдХреЛ рд╡рд╣рд╛рдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рддрд╛рдХрд┐ рдпрд╣ рд╕рд░реНрд╡рд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдФрд░ рд╕реЗрд╡рд╛ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБрдУрдВ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдкрд░ рдирдЬрд░ рд░рдЦреЗред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рдЕрдВрд╕рд┐рдмрд▓ рдХреА рдорджрдж рд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛, рд╣рдордиреЗ рдкреНрд▓реЗрдмреБрдХ рдХреЛ рдорд╛рдирдХреАрдХреГрдд рдХрд░ рджрд┐рдпрд╛, рдЪрд╛рд░ рд╕реЗ рдкрд╛рдВрдЪ рднреВрдорд┐рдХрд╛рдУрдВ рдиреЗ рдкреВрд░реА рд╕реЗрд╡рд╛ рдХреЛ рд▓реБрдврд╝рдХрд╛ рджрд┐рдпрд╛ред рдЬрдм рддрдХ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдерд╛, рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдмреЛрд▓рдиреЗ, рдЙрддреНрдкрд╛рджрди рдкрд░ 6 рд╕рд░реНрд╡рд░ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдкрд░ 3 - рдЖрдк рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕рдХреЗ рд╕рд╛рде рд░рд╣ рд╕рдХрддреЗ рдереЗред
рдлрд┐рд░ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдХрд╛рд╕ рдХрд╛ рджреМрд░ рд╢реБрд░реВ рд╣реБрдЖ, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝реА, рджрд╕ рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯрдо рдЪрд╛рд▓реАрд╕ рдореЗрдВ рдмрджрд▓ рдЧрдП, рдЙрдирдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрджрд▓рдиреЗ рд▓рдЧреА, рд╕рд╛рде рд╣реА рд╕рд╛рде рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдЬреИрд╕реЗ рдХрд┐ рд╕реАрдЖрд░рдПрдо, рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдЗрдЯ рдФрд░ рдЬреИрд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧреЗред рд╣рдореЗрдВ рдкрд╣рд▓рд╛ рджрд░реНрдж рдорд┐рд▓рд╛ред рдХреБрдЫ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдиреЗ рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдореМрдЬреВрджрд╛ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рдЬрд╛рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рд╣рдореЗрдВ рдмреВрдВрджреЗрдВ рдорд┐рд▓реАрдВ, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдЦреАрдВрдЪрд╛, рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣рд╛рде рдЙрдард╛рдПред рдпрд╣ рдХрд╛рдлреА рдмреБрд░реА рддрд░рд╣ рд╕реЗ рдЪреЛрдЯ рд▓рдЧреА рд╣реИ - рдХреЛрдИ рднреА рдмреЗрд╡рдХреВрдл рдпрд╛рдВрддреНрд░рд┐рдХ рдХрд╛рдо рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, - рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдлреИрд╕рд▓рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рд┐рд░-рдСрди рдХрд░ рдЧрдП - рд╣рдордиреЗ 10 рдХреНрд▓рд╛рдЙрдб рдмреВрдВрджреЛрдВ рдХреЗ рдмрдЬрд╛рдп рд╕рд┐рд░реНрдл 3 рдмрдбрд╝реЗ рд╕рдорд░реНрдкрд┐рдд рд╕рд░реНрд╡рд░ рд▓рд┐рдПред рдЗрд╕рдиреЗ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдФрд░ рд╕рд░реНрд╡рд░ рдЕрд╕рдВрддреБрд▓рди рдХреЗ рдХреБрдЫ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдерд╛ред рд╣рдордиреЗ DC / OS рдФрд░ Kubernetes рдЬреИрд╕реЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдХрд░реАрдм рд╕реЗ рджреЗрдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдХреЛ рдмрдврд╝рд╛рдпрд╛ред
рдЙрд╕реА рд╕рдордп рдХреЗ рдЖрд╕рдкрд╛рд╕, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рд╡рд┐рднрд╛рдЧ рдерд╛, рдЬрд┐рд╕реЗ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдХрдард┐рди рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ, рд░рд┐рдкреЛрд░реНрдЯ рддреИрдпрд╛рд░ рдХрд░рдиреЗ, рд╕реБрдВрджрд░ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдФрд░ рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рдПрдХ рджреВрд╕рд░рд╛ рджрд░реНрдж рд╣реБрдЖред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдиреЗ рдЖрдзрд╛рд░ рдХреЛ рднрд╛рд░реА рд░реВрдк рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдЙрдиреНрд╣реЗрдВ рдХреНрд░реЙрд╕-рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ microservice рдПрдХ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╕рдВрдХреАрд░реНрдг рдбреЗрдЯрд╛ рдЯреБрдХрдбрд╝рд╛ рд░рдЦрд╛ред рд╣рдордиреЗ рдХрдИ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣рдордиреЗ рдЯреЗрдмрд▓-рд▓реЗрд╡рд▓ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА (рдпрд╣ рдиреМрд╡реЗрдВ рдкреЛрд╕реНрдЯрдЧреНрд░реИрд╕реАрдХреНрдпреВ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рдерд╛, рдмреЙрдХреНрд╕ рд╕реЗ рдХреЛрдИ рддрд╛рд░реНрдХрд┐рдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рдирд╣реАрдВ рдереА), рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдореА рд╢рд┐рд▓реНрдк рдЬреЛ рдХрд┐ рднреВ-рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ, рдкреНрд░реЛрдЯреЛ, рд╕реНрд▓реЗрдиреА-рдЖрдИ рдФрд░ рдмреБрдХреЛрд░реНрдбреЛ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдерд╛ рдХрд╛ рдордВрдЪрди рдХрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, pglogical рдиреЗ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдорд╛рдЗрдХреНрд░реЛрд╕реЗрд░ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд▓реБрдврд╝рдХрд╛, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛ рдмрджрд▓ рдЧрдИ, рдЬрд╛рд╡рд╛ рдиреЗ рд╣реА рдлреНрд▓рд╛рдИрд╡реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛, рдФрд░ pglogical рдореЗрдВ рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдкрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рдм рдХреБрдЫ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдиреНрдпрдерд╛, рдпрд╛ рддреЛ рдХреБрдЫ рдЧрд╛рдпрдм рдерд╛, рдпрд╛ рдпрд╣ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред
рд╕реБрдкрд░ рдЧреБрд▓рд╛рдо
рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдПрдХ рд╕рд░рд▓ рдФрд░ рдХреНрд░реВрд░ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЬрдиреНрдо рд╣реБрдЖ, рдЬрд┐рд╕реЗ рд╕реБрдкрд░рд╕реНрд▓реЗрд╡ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╣рдордиреЗ рдПрдХ рдЕрд▓рдЧ рд╕рд░реНрд╡рд░ рд▓рд┐рдпрд╛, рдЙрд╕ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рджрд╛рд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛, рдФрд░ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдпрд╛ рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ slgres_fdw (рд╡рд┐рджреЗрд╢реА рдбреЗрдЯрд╛ рдЖрд╡рд░рдг) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдпрд╣ рд╕рдм рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдмрд┐рдирд╛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рдорд╛рдирдХ рд╕рд╛рдзрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдмрд╕ рдФрд░ рдордЬрд╝рдмреВрддреА рд╕реЗ: рдПрдХ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдХрдИ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред рд╣рдордиреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреЛ рдпрд╣ рд╡рд░реНрдЪреБрдЕрд▓ рдХреНрд░реЙрд╕рдмреЗрд╕ рджрд┐рдпрд╛ред рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рд░реАрдб-рдУрдирд▓реА рдкреНрд░рддрд┐рдХреГрддрд┐, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде, рд╡рд╣рд╛рдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ рдерд╛ред

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

рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ, рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╣рд╛, рдХрд╛рдлреНрдХрд╛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рдмрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдХреА рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ред рд╡реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рдЙрдирдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╣рдорд╛рд░рд╛ рд╕реБрдкрд░ рдЧреБрд▓рд╛рдо рдПрдХ рдмреЗрдврдВрдЧреЗ рдЬреАрд╡рд╛рд╢реНрдо рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкреЛрд╕реНрдЯрдЧреНрд░реИрд╕рдХреНрдпреВрдПрд▓, рдПрдХрдорд╛рддреНрд░ рдРрд╕рд╛ рд░рд╛рдЬреНрдп рдмрдирд╛ рд░рд╣рд╛ рдЬрд┐рд╕реЗ рдЖрд╡реЗрджрди рдХреЗ рдмрд╛рдж рдЦреАрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА (рдпрджрд┐ рдЗрд╕реЗ рдЕрднреА рднреА рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛), рдФрд░ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдФрд░ рдЙрд╕рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдмрд╛рд░реАрдХреА рд╕реЗ рд╕рдВрд▓рдЧреНрди рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред рд╕рдорд╛рди рдордВрдЪред
рд╣рдордиреЗ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рдХреА рдЬреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗ:
- рдЧрд▓рддреА рд╕рд╣рд┐рд╖реНрдгреБрддрд╛: рдЬрдм рдПрди рд╕рд░реНрд╡рд░ рдЧрд┐рд░рддрд╛ рд╣реИ, рддреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИ;
- рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреЛрдб рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ;
- рддреИрдирд╛рддреА рдФрд░ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рдЖрд╕рд╛рдиреА;
- рдирд┐рдпрдорд┐рдд PostgreSQL рдкрд░ рдЕрдореВрд░реНрдд рдХреА рдХрдо рдкрд░рддреЛрдВ;
- рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рд╕рдВрддреБрд▓рди рд╕рдВрддреБрд▓рд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╕рднреА рдЕрдиреБрд░реЛрдз рдПрдХ рд╕рд░реНрд╡рд░ рдкрд░ рди рдЬрд╛рдПрдВ;
- рдЖрджрд░реНрд╢ рд░реВрдк рдореЗрдВ, рдпрд╣ рдПрдХ рдкрд░рд┐рдЪрд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рдХрдИ рдЙрдореНрдореАрджрд╡рд╛рд░ рдирд╣реАрдВ рдереЗ:
- рдорд╛рдирдХ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд░рддрд┐рдХреГрддрд┐ (repmgr, Patroni, Stolon);
- рдЯреНрд░рд┐рдЧрд░-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рддрд┐рдХреГрддрд┐ (Londiste, Slony);
- рдордзреНрдп рдкрд░рдд рдХреНрд╡реЗрд░реА рдкреНрд░рддрд┐рдХреГрддрд┐ (pgpool-II);
- рдХрдИ рдХреЛрд░ рд╕рд░реНрд╡рд░ (рдмреБрдХрд╛рд░реНрдбреЛ) рдХреЗ рд╕рд╛рде рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкреНрд░рддрд┐рдХреГрддрд┐ред
рдПрдХ рдмрдбрд╝реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд╕рд╛рде, рдХреНрд░реЙрд╕рдмреЗрд╕ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рджреМрд░рд╛рди рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреБрд░реЗ рдЕрдиреБрднрд╡ рдереЗ, рдЗрд╕рд▓рд┐рдП рдкреЗрдЯреНрд░реЛрдиреА рдФрд░ рд╕реНрдЯреЛрд▓рди рдмрдиреЗ рд░рд╣реЗред рдкреИрдЯреНрд░реЛрдиреА рдХреЛ рдкрд╛рдпрдерди, рдЧреЛ рдореЗрдВ рд╕реНрдЯреЛрд▓рди рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛрдиреЛрдВ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдирдХреЗ рдкрд╛рд╕ рд╕рдорд╛рди рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛: рдкреИрдЯреНрд░реЛрдиреА рдХреЛ рдЬрд╝рд╛рд▓реИрдВрдбреЛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╣рдордиреЗ рдПрдХ рдмрд╛рд░ рдЙрдирдХреЗ рдирд╛рдХрд╛рдбреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ (рдХрд╛рд╕реНрдЯ рдХреЗ рд▓рд┐рдП рд░реАрд╕реНрдЯ рдПрдкреАрдЖрдИ) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬрд╣рд╛рдВ рд╣рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдХреА рднрд╛рд░реА рдХрдореА рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред
рднреВрд╕реНрддрд░реА
рд╕реНрдЯреЛрд▓рди рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ: рдПрди рд╕рд░реНрд╡рд░ рд╣реИрдВ, рд▓реАрдбрд░ рдХреЛ рдПрд▓реНрдб / рдХреЙрдиреНрд╕реБрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВ рдХреЛ рд╡рд┐рдЬрд╛рд░реНрдб рдореЛрдб рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рд╕реНрдЯреЛрд▓рди рдкрд░рджреЗ рдХреЗ рдкреАрдЫреЗ рдЗрд╕ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реАрдХреНрдпреВ-рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рд╕рд╛рдзрд╛рд░рдг рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рд╕рд╛рде рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдХрд╛ рдирд╛рдЯрдХ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрди рдкреНрд░реЙрдХреНрд╕реА рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВред рдорд╛рд╕реНрдЯрд░ рдХреЗ рд▓рд╛рдкрддрд╛ рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдлрд┐рд░ рд╕реЗ рдЪреБрдирд╛рд╡ рд╣реЛрддреЗ рд╣реИрдВ, рдХреЛрдИ рдФрд░ рдорд╛рд╕реНрдЯрд░ рдмрди рдЬрд╛рддрд╛ рд╣реИ, рдмрд╛рдХреА рд╕реНрдЯреИрдВрдб-рдмрд╛рдп рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЕрдореВрд░реНрддрддрд╛ рдХреА рдХреБрдЫ рдкрд░рддреЗрдВ рд╣реЛрддреА рд╣реИрдВ, PostgreSQL рдХреЛ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдЪреЗрддрд╛рд╡рдиреА рдпрд╣ рд╣реИ рдХрд┐ PostgreSQL рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдХреЛ etcd рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдХреБрдЫ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп, рд╣рдордиреЗ рдХрд╛рдлреА рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рдкрдХрдбрд╝реА:
- рд╕реНрдЯреЛрд▓рди рдХреЛ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЬрд╝реВрдХреЗрдкрд░ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рдХреЗрд╡рд▓ рдХреМрдВрд╕реБрд▓ рдпрд╛ рд╡рд▓реНрдб;
- рдЖрдИрдУрдбреА рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдмрд╣реБрдд рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рд╣реА рд╕рд░реНрд╡рд░ рдкрд░ PostgreSQL рдФрд░ etcd рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рддреЗрдЬ SSDs рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ;
- рдПрд╕рдПрд╕рдбреА рдкрд░ рднреА рдЯрд╛рдЗрдордЖрдЙрдЯ рд╡рдЧреИрд░рд╣ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╕рдм рдХреБрдЫ рд▓реЛрдб рдХреЗ рддрд╣рдд рдЯреВрдЯ рдЬрд╛рдПрдЧрд╛ - рдХреНрд▓рд╕реНрдЯрд░ рд╕реЛрдЪреЗрдВрдЧреЗ рдХрд┐ рдорд╛рд╕реНрдЯрд░ рдЧрд┐рд░ рдЧрдпрд╛ рд╣реИ рдФрд░ рд▓рдЧрд╛рддрд╛рд░ рдХрдиреЗрдХреНрд╢рди рддреЛрдбрд╝ рджреЗрдЧрд╛;
- рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, PostgreSQL рдкрд░ max_connections рдЫреЛрдЯрд╛ рд╣реИ (200), рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рддрдХ рдмрдврд╝рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ;
- рддреАрди etcd рдХрд╛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗрд╡рд▓ рдПрдХ рд╕рд░реНрд╡рд░ рдХреА рдореГрддреНрдпреБ рд╕реЗ рдмрдЪреЗрдЧрд╛, рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдЖрдкрдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 5/3 + 3 рд╡реЛрд▓рди;
- рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░, рд╕рднреА рдХрдиреЗрдХреНрд╢рди рдорд╛рд╕реНрдЯрд░ рдХреЗ рдкрд╛рд╕ рдЬрд╛рддреЗ рд╣реИрдВ, рджрд╛рд╕ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред
рдЪреВрдВрдХрд┐ PostgreSQL рдХреЗ рд╕рднреА рдХрдиреЗрдХреНрд╢рди рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдлрд┐рд░ рд╕реЗ рднрд╛рд░реА рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╡рд░рдж рдиреЗ рдХрднреА-рдХрднреА рдорд╛рд╕реНрдЯрд░ рдкрд░ рдЙрдЪреНрдЪ рднрд╛рд░ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡реНрдпрдХреНрдд рдХреА рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ред рдФрд░ рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╣рдореЗрд╢рд╛ рдХрдиреЗрдХреНрд╢рди рддреЛрдбрд╝ рд░рд╣рд╛ рд╣реИред рдЕрдиреБрд░реЛрдз рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рд╕рдм рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реБрдЖред рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд▓рд┐рдП,
рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреА
рдЧрдИ рдереА рдЬрд┐рд╕рдореЗрдВ рдЬреАрд╡рд┐рдд рджрд╛рд╕реЛрдВ рдХреЗ рд╕реНрдЯреЛрд▓реЛрдирдХреНрдЯрд▓ рдкрддреЛрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рд░рд┐рдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП HAProxy рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдерд╛ред

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

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