Microservices: рддрд┐рдиреАрд╣рд░реВ рдХреЗ рд╣реБрдиреН, рддрд┐рдиреАрд╣рд░реВ рдХрд┐рди рд╣реБрдиреН рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╣рд┐рд▓реЗ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ

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

рдХрдиреНрд╡реЗрдХреЛ рдХрд╛рдиреВрди рд░ рд╡реНрдпрд╛рдкрд╛рд░, рд╕рдВрдЧрдарди рд░ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдмреАрдЪрдХреЛ рд╕рдореНрдмрдиреНрдз

рдлреЗрд░рд┐ рдПрдХ рдкрдЯрдХ рдо рдЖрдлреИрд▓рд╛рдИ рдЙрджреНрдзреГрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫреБ:

"рдХреБрдиреИ рдкрдирд┐ рд╕рдВрдЧрдарди рдЬрд╕рд▓реЗ рдкреНрд░рдгрд╛рд▓реА рдбрд┐рдЬрд╛рдЗрди рдЧрд░реНрджрдЫ (рд╡реНрдпрд╛рдкрдХ рдЕрд░реНрдердорд╛) рдПрдХ рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫ рдЬрд╕рдХреЛ рд╕рдВрд░рдЪрдирд╛рд▓реЗ рддреНрдпреЛ рд╕рдВрдЧрдардирдорд╛ рдЯреЛрд▓реАрд╣рд░реВрдХреЛ рд╕рдВрд░рдЪрдирд╛рд▓рд╛рдИ рдирдХреНрдХрд▓ рдЧрд░реНрджрдЫред"
- рдореЗрд▓рднрд┐рди рдХреЛрдирд╡реЗ, 1967

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

рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╡реНрдпрд╛рдкрд╛рд░ рдЕрднрд┐рдореБрдЦреАрдХрд░рдг

Microservices: рддрд┐рдиреАрд╣рд░реВ рдХреЗ рд╣реБрдиреН, рддрд┐рдиреАрд╣рд░реВ рдХрд┐рди рд╣реБрдиреН рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╣рд┐рд▓реЗ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ

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

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

рд╣рд╛рдореАрд▓реЗ рдЬрд╛рд░реА рд░рд╛рдЦреНрдиреБ рдЕрдШрд┐, рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреЗрд╣реА рдЧрд▓рдд рдзрд╛рд░рдгрд╛рд╣рд░реВ рд╣реЗрд░реМрдВред

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

рд╡рд┐рд╖рдо рд╕реНрдЯреНрдпрд╛рдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдлрд╛рдЗрджрд╛ рдкрдирд┐ рд╢рдВрдХрд╛рд╕реНрдкрдж рдЫред рдо рддрд░реНрдХ рдЧрд░реНрджрд┐рди рдХрд┐ рдпреЛ рдкрдирд┐ рд╕рдореНрднрд╡ рдЫ, рддрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдорд╛ рдпреЛ рд╡рд┐рд░рд▓реИ рд╣реБрдиреНрдЫ (рдЕрдЧрд╛рдбрд┐ рд╣реЗрд░реНрджреИ - рдпреЛ рд╣реБрдиреБрдкрд░реНрджрдЫ - рддрд░ рдлрд╛рдЗрджрд╛ рднрдиреНрджрд╛ рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛)ред

рдЙрддреНрдкрд╛рджрди рдЬреАрд╡рди рдЪрдХреНрд░ рд░ рд╕реЗрд╡рд╛ рдЬреАрд╡рди рдЪрдХреНрд░

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

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

рдЬрдЯрд┐рд▓рддрд╛рд╕рдБрдЧ рд▓рдбреНрдиреЗ рдорд╛рдзреНрдпрдордХреЛ рд░реВрдкрдорд╛ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрд╕... рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди

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

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

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

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

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