рд╡рд┐рдЬреБрдЕрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдореЗрдВ рдерд░реНрдбтАСрдкрд╛рд░реНрдЯреА API рдХреЗ рд▓рд┐рдП рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдкреИрдЯрд░реНрди
рд╡рд┐рдЬреБрдЕрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдореЗрдВ рдерд░реНрдбтАСрдкрд╛рд░реНрдЯреА API рдХреЗ рд▓рд┐рдП рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдкреИрдЯрд░реНрди рд╕реАрдЦреЗрдВ: рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рд╕реЗрдЯ рдХрд░рдирд╛, рдлреЙрд▓рдмреИрдХ рд░реВрдЯ рдХрд░рдирд╛, рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд░рд┐рдЯреНрд░рд╛рдЗрдЬрд╝ рд░реЛрдХрдирд╛, рдФрд░ рд╕реНрдкрд╖реНрдЯ рдЕрд▓рд░реНрдЯ рднреЗрдЬрдирд╛ред

рдерд░реНрдбтАСрдкрд╛рд░реНрдЯреА API рдЖрдЙрдЯреЗрдЬ рдХрдИ рдлреАрдЪрд░ рдХреНрдпреЛрдВ рддреЛрдбрд╝рддреЗ рд╣реИрдВ
рдПрдХ рдЕрдХреЗрд▓рд╛ рдерд░реНрдбтАСрдкрд╛рд░реНрдЯреА API рдЕрдХреНрд╕рд░ рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХреЗ рдХрд╛рдо рдХреЗ рдмреАрдЪ рдореЗрдВ рдмреИрдард╛ рд╣реЛрддрд╛ рд╣реИ: рднреБрдЧрддрд╛рди рд▓реЗрдирд╛, рдкрддреЗ рдЪреЗрдХ рдХрд░рдирд╛, рдЗрдиреНрд╡реЗрдВрдЯрд░реА рд╕рд┐рдВрдХ рдХрд░рдирд╛, рд╕рдВрджреЗрд╢ рднреЗрдЬрдирд╛, рдкрд╣рдЪрд╛рди рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ред рдЬрдм рдЙрд╕ рд╡рд┐рдХреНрд░реЗрддрд╛ рдХреЛ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЕрдХреНрд╕рд░ рд╕рд┐рд░реНрдл рдПрдХ рдмрдЯрди рд╣реА рдирд╣реАрдВ рдлреЗрд▓ рд╣реЛрддрд╛тАФрдкреВрд░реЗ рдлреНрд▓реЛрдЬрд╝ рдЕрдЯрдХ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕ рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕реАрд▓рд┐рдП рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдЕрд╣рдо рд╣реИред рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рдирд╣реАрдВ рд╕рд┐рд░реНрдл рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рд╣реИ рддрд╛рдХрд┐ рдПрдХ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдЕрдирд╣реЗрд▓реНрджреА рд╣реЛрдиреЗ рдкрд░ рднреА рдХреЛрд░ рд╕рдВрдЪрд╛рд▓рди рдЪрд▓рддреЗ рд░рд╣реЗрдВред
рдзреАрдорд╛ рдФрд░ рдбрд╛рдЙрди рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рддреЗ рд╣реИрдВред
рдЬрдм API рдзреАрдорд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЕрднреА рднреА рд╕рдлрд▓ рд╣реЛрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ, рдкрд░ рд╣рд░ рд╕реНрдЯреЗрдк рд░реБрдХрд╛ рд░рд╣рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдШреВрдорддреА рд╕реНрдХреНрд░реАрди рджреЗрдЦрддреЗ рд╣реИрдВ, рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдо рдХреЛ тАЬрдЕрдЯрдХ рдЧрдпрд╛тАЭ рдЯрд┐рдХрдЯ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдФрд░ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдЬреЙрдмреНрд╕ рдЬрдорд╛ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдзреАрдорд╛ рд╣реЛрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдлреЗрд▓ рд╣реЛрдиреЗ рдЬреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИред
рдЬрдм API рдбрд╛рдЙрди рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЯрд╛рдЗрдордЖрдЙрдЯ рдпрд╛ рд╣рд╛рд░реНрдб рдПрд░рд░ рдорд┐рд▓рддреЗ рд╣реИрдВред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ, рдкрд░ рдЕрдХреНрд╕рд░ рдФрд░ рдЦрддрд░рдирд╛рдХ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд░рд┐рдЯреНрд░рд╛рдИ рдХрд░рдиреЗ рд▓рдЧрддреЗ рд╣реИрдВред рдмрд╣реБрдд рд╕рд╛рд░реА рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдПрдХ рд╕рд╛рде рд░рд┐рдЯреНрд░рд╛рдИ рдХрд░реЗрдВ рддреЛ рдЯреНрд░реИрдлрд┐рдХ рд╕реНрдЯреЙрд░реНрдо рдмрдирддрд╛ рд╣реИ рдЬреЛ рд░рд┐рдХрд╡рд░реА рдХрдард┐рди рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рднреА рдиреАрдЪреЗ рдЦреАрдВрдЪ рд╕рдХрддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рд▓рдХреНрд╖рдг рдЬрд▓реНрджреА рджрд┐рдЦ рдЬрд╛рддреЗ рд╣реИрдВ: рдЯрд╛рдЗрдордЖрдЙрдЯ, рдмрдврд╝рддреА рдХрддрд╛рд░реЗрдВ, рдЖрдВрд╢рд┐рдХ рдЕрдкрдбреЗрдЯ, рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░рд╛ рдореИрдиреНрдпреБрдЕрд▓ рдХреНрд▓реАрдирдЕрдкред
рдЕрд╕рд▓ рдиреБрдХрд╕рд╛рди рдЪреЗрдитАСрд░рд┐рдПрдХреНрд╢рди рд╣реИред рдЕрдЧрд░ рд╢рд┐рдкрд┐рдВрдЧтАСрд░реЗрдЯ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдзреАрдорд╛ рд╣реИ, рддреЛ рдСрд░реНрдбрд░ рдкреНрд▓реЗрд╕рдореЗрдВрдЯ рдзреАрдорд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдХреЛрдЯ рдХреЗ рдмрд┐рдирд╛ рдСрд░реНрдбрд░ рдХрдиреНрдлрд░реНрдо рдХрд░рдиреЗ рд╕реЗ рдЗрдВрдХрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдкреЗрдореЗрдВрдЯреНрд╕ рдбрд╛рдЙрди рд╣реИрдВ, рддреЛ рд╕рдкреЛрд░реНрдЯ рд░рд┐рдлрдВрдб рдЬрд╛рд░реА рдХрд░рдиреЗ рд╕реЗ рдмреНрд▓реЙрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рднрд▓реЗ рд╣реА рдмрд╛рдХреА рд╕рдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реЛред
рдЖрдк рдЖрдЙрдЯреЗрдЬ рдХрд╛ рдирд╛рдЯрдХ рдХрд░ рдХреЗ рдирд╣реАрдВ рджрд┐рдЦрд╛ рд╕рдХрддреЗред рд▓рдХреНрд╖реНрдп рдпрд╣ рд╣реИ рдХрд┐ рд╡рд░реНрдХрдлрд╝реНрд▓реЛреНрд╕ рдХреЛ рд╕рд╛рдлрд╝ рдлреЙрд▓рдмреИрдХ рдкрд╛рде, рдЕрд╕реНрдерд╛рдпреА рдмреНрд▓реЙрдХрд┐рдВрдЧ рдирд┐рдпрдо рдФрд░ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рдП рддрд╛рдХрд┐ рдмрд┐рдЬрд╝рдиреЗрд╕ рдСрд░реНрдбрд░ рд▓реЗрдирд╛, рдХрд╕реНрдЯрдорд░ рд╕рд░реНрд╡ рдХрд░рдирд╛ рдФрд░ рд░рд┐рдХреЙрд░реНрдб рд░рдЦрдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХреЗ рдЬрдм рддрдХ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рд░рд┐рдХрд╡рд░ рди рд╣реЛ рдЬрд╛рдПред
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ API рдХреЙрд▓реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрд╡рд┐рдЪ рд╣реИред рдЬрдм рдерд░реНрдбтАСрдкрд╛рд░реНрдЯреА рд╕рд░реНрд╡рд┐рд╕ рдлреЗрд▓ рд╣реЛрдиреЗ рд▓рдЧрддреА рд╣реИ, рддреЛ рдмреНрд░реЗрдХрд░ рдпрд╣ рд░реЛрдХ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЙрд╕реЗ рдмрд╛рд░тАСрдмрд╛рд░ рдмрд╛рддреЛрд╛рдПред рдПрдХ рдЖрдЙрдЯреЗрдЬ рдХреЛ рдзреАрдореА рд╕реНрдХреНрд░реАрдиреЗрдВ, рдЯрд╛рдЗрдордЖрдЙрдЯ рдФрд░ рдЕрдЯрдХреЗ рд╣реБрдП рдЬреЙрдмреНрд╕ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЖрдк рд╡рд┐рд╕реНрдлреЛрдЯрд┐рдд рдкреНрд░рднрд╛рд╡ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдХреЗ рддреАрди рд╕рд░рд▓ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреЗ рд╣реИрдВ:
- рдХреЙрд▓ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдЬрдм рд╡рд┐рдХреНрд░реЗрддрд╛ рд╕реНрд╡рд╕реНрде рджрд┐рдЦреЗред
- рдХреЙрд▓ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдирд╛ рдЬрдм рд╡рд┐рдлрд▓рддрд╛рдПрдБ рдЕрдзрд┐рдХ рд╣реЛрдВ, рдФрд░ рддреБрд░рдВрдд рдлреЙрд▓рдмреИрдХ рдкрд╛рде рдЕрдкрдирд╛рдирд╛ред
- рдЫреЛрдЯреА рдЯреЗрд╕реНрдЯ рдХреЙрд▓ рдЖрдЬрд╝рдорд╛рдирд╛ рдПрдХ рдЫреЛрдЯреЗ рд╡рд┐рд░рд╛рдо рдХреЗ рдмрд╛рдж рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд┐рдХреНрд░реЗрддрд╛ рд╡рд╛рдкрд╕ рдЖрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред
рдпрджрд┐ рдЖрдк рд▓реЗрдмрд▓ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпреЗ тАЬclosedтАЭ, тАЬopenтАЭ, рдФрд░ тАЬhalfтАСopenтАЭ рд╣реИрдВред рдирд╛рдо рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддреЗ тАФ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╡реНрдпрд╡рд╣рд╛рд░ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред рдЬрдм рд╡реЗрдВрдбрд░ рдмреАрдорд╛рд░ рд╣реИ, рддреЛ рдЖрдкрдХрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╣рд░ рдмрд╛рд░ рдПрдХ рд╣реА рддрд░рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╣ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЫрд┐рдкрд╛рддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдк рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рдСрдкреНрд╕ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд╕реНрдЯреЗрдЯрд╕ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд╕рд╣реА рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрд▓рд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЖрдк рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рддреЗрдЬрд╝реА рд╕реЗ рдлреЗрд▓ рдХрд░рдирд╛ рд╣реИ, рдХрд╛рдо рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд┐рдХрд▓реНрдк рдкрд░ рд░реВрдЯ рдХрд░рдирд╛ рд╣реИ, рдпрд╛ рдереЛрдбрд╝реА рджреЗрд░ рд░реБрдХ рдХрд░ рдлрд┐рд░ рд╕реЗ рдЯреЗрд╕реНрдЯ рдХрд░рдирд╛ рд╣реИред
рддрдп рдХрд░реЗрдВ рдХреМрдитАСрд╕реА API рдХреЙрд▓реНрд╕ рдмрд┐рдЬрд╝рдиреЗрд╕ рдХреЛ рдХрднреА рдирд╣реАрдВ рд░реЛрдХреЗрдВрдЧреА
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рддрдм рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЪрдпрдирд╛рддреНрдордХ рд╣реЛрдВред рд╣рд░ рд╡реЗрдВрдбрд░ рдХреЙрд▓ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрддреАред рдЙрди рд╕реНрдЯреЗрдкреНрд╕ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ рдЬреЛ рдмреНрд▓реЙрдХ рд╣реЛрдиреЗ рдкрд░ рдкреИрд╕реЗ, рдСрд░реНрдбрд░, рдпрд╛ рдЧреНрд░рд╛рд╣рдХ рдкрд╣реБрдВрдЪ рд░реЛрдХ рджреЗрдВред
рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рд╣реИ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрд░реЛрдз рдХреЛ рдПрдВрдбтАСрдЯреВтАСрдПрдВрдб рдлреЙрд▓реЛ рдХрд░рдирд╛ред рдХрд┐рд╕ рдЬрдЧрд╣ рдкрд░ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╣реЛрдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛рд░реНрдп рдЫреЛрдбрд╝ рджреЗрдЧрд╛, рдпрд╛ рдРрд╕реА рдЧрдбрд╝рдмрдбрд╝реА рд╣реЛрдЧреА рдЬрд┐рд╕реЗ рдЖрдкрдХреА рдЯреАрдо рдмрд╛рдж рдореЗрдВ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЛ рдмрд╛рдзреНрдп рд╣реЛрдЧреА?
рдЖрдо рддреМрд░ рдкрд░ "рдХреЛрд░ рд╡рд░реНрдХ рдХреЛ рдмреНрд▓реЙрдХ рдирд╛ рдХрд░рдиреЗ" рд╡рд╛рд▓реА рдХреЙрд▓реНрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдкреЗрдореЗрдВрдЯреНрд╕, рд╢рд┐рдкрд┐рдВрдЧ/рдлреБрд▓рдлрд┐рд▓рдореЗрдВрдЯ, рд▓реЙрдЧрд┐рди/SSO/MFA, OTP рдФрд░ рдкреБрд╖реНрдЯрд┐ рд╕рдВрджреЗрд╢, рдФрд░ рдЕрдиреБрдореЛрджрди рд╕реЗ рдЬреБрдбрд╝реА рдХрдВрдкреНрд▓рд╛рдпрдВрд╕ рдЪреЗрдХреНрд╕ред
рдпреВрдЬрд░тАСрдлреЗрд╕рд┐рдВрдЧ рд╕реНрдЯреЗрдкреНрд╕ рдХреЛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдЬреЙрдмреНрд╕ рд╕реЗ рдЕрд▓рдЧ рд░рдЦреЗрдВред рдЕрдЧрд░ рдХреЛрдИ рдЪреЗрдХрдЖрдЙрдЯ рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рддреЗрдЬрд╝ рдирд┐рд░реНрдгрдп рдЪрд╛рд╣рд┐рдП: рд╕рдлрд▓, рдлреЙрд▓рдмреИрдХ, рдпрд╛ рд╕реНрдкрд╖реНрдЯ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рд░реЛрдХрдирд╛ред рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдХрд╛рд░реНрдп рдЬреИрд╕реЗ рдЯреНрд░реИрдХрд┐рдВрдЧ рдирдВрдмрд░ рд╕рд┐рдВрдХ рдХрд░рдирд╛ рдзреАрдореА рд░рд┐рдЯреНрд░рд╛рдИ рдХреЗ рд▓рд┐рдП рдареАрдХ рд╣реИ рдЬрдм рддрдХ рд╡реЗ рдореБрдЦреНрдп рдлреНрд▓реЛ рдХреЛ рдмреНрд▓реЙрдХ рди рдХрд░реЗрдВред
рдЫреЛрдЯреЗ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╕реНрдХреЛрдк рдХреНрд░реЗрдк рди рд╣реЛред рдкрд╣рд▓реЗ 1тАУ3 рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдХреЛ рдкреНрд░реЛрдЯреЗрдХреНрдЯ рдХрд░реЗрдВ, рдлрд┐рд░ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВред
рдХрд┐рд╕реА рднреА рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдкрд╣рд▓реЗ тАЬрд╕реБрд░рдХреНрд╖рд┐рдд рдлреЙрд▓рдмреИрдХтАЭ рдХрд╛ рдХреНрдпрд╛ рдЕрд░реНрде рд╣реИ рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред рдЕрдЪреНрдЫреЗ рдлреЙрд▓рдмреИрдХреНрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдФрд░ рдЯреЗрд╕реНрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрддреЗ рд╣реИрдВ:
- рдкреЗрдореЗрдВрдЯреНрд╕: рдСрд░реНрдбрд░ рдХреЛ тАЬpayment pendingтАЭ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ рддрд╛рдХрд┐ рдХрд╛рд░реНрдЯ рдЦреЛ рди рдЬрд╛рдПред
- рд╢рд┐рдкрд┐рдВрдЧ: рдХреИрд╢реНрдб рд░реЗрдЯ, рдлреНрд▓реИрдЯ рд░реЗрдЯ, рдпрд╛ рдСрд░реНрдбрд░ рдХрдиреНрдлрд░реНрдо рдХрд░рдирд╛ рдФрд░ рд▓реЗрдмрд▓ рдЦрд░реАрдж рдХреЛ рдмрд╛рдж рдореЗрдВ рдЯрд╛рд▓рдирд╛ред
- рдкрд╣рдЪрд╛рди: рдЬрдм SSO рдбрд╛рдЙрди рд╣реЛ рддрдм рдкрд╛рд╕рд╡рд░реНрдб рд▓реЙрдЧрд┐рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ, рдпрд╛ рдИрдореЗрд▓ рд╡реЗрд░рд┐рдлрд┐рдХреЗрд╢рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред
- рдореИрд╕реЗрдЬрд┐рдВрдЧ: SMS рдХреЛ рдмрд╛рдж рдореЗрдВ рдХрддрд╛рд░рдмрджреНрдз рдХрд░реЗрдВ рдФрд░ рдЬрд╣рд╛рдБ рд╕рдВрднрд╡ рд╣реЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд╛рде рджреЗрдВред
AppMaster рдХреЗ Business Process Editor рдореЗрдВ рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рдПрдХ рд╕рд╛рдлрд╝ рдмреНрд░рд╛рдВрдЪ рдмрди рдЬрд╛рддрд╛ рд╣реИ: рдХреЛрд░ рдСрдкрд░реЗрд╢рди рдЬрд╛рд░реА рд░рд╣рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╡рд┐рдХреНрд░реЗрддрд╛тАСрдирд┐рд░реНрднрд░ рд╕реНрдЯреЗрдк рдирд┐рдпрдВрддреНрд░рд┐рдд рд╡рд┐рдХрд▓реНрдк рд▓реЗрддрд╛ рд╣реИред
рд╕реНрдЯреЗрдЯреНрд╕, рдереНрд░реЗрд╢рд╣реЛрд▓реНрдбреНрд╕, рдФрд░ рдЯрд╛рдЗрдорд░ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╕рдордЭрд╛ рд╕рдХрддреЗ рд╣реИрдВ
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрд╡рд┐рдЪ рд╣реИред рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рд╕рдордп рдпрд╣ рдХреЙрд▓реНрд╕ рдХреЛ рдЖрдЧреЗ рдЖрдиреЗ рджреЗрддрд╛ рд╣реИред рдЬрдм рд╡реЗрдВрдбрд░ рд╡рд┐рдлрд▓ рд╣реЛрдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЖрдкрдХреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдмреЗрдХрд╛рд░ рд╕рдордп рдФрд░ рддреНрд░реБрдЯрд┐тАСрдкрд╛рдЗрд▓рдЕрдк рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлреНрд▓рд┐рдк рд╣реЛрддрд╛ рд╣реИред
рддреАрди рд╕реНрдЯреЗрдЯреНрд╕
Closed рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рдЖрдк API рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред
рдЕрдЧрд░ рд╡рд┐рдлрд▓рддрд╛рдПрдБ рдПрдХ рд╕реАрдорд╛ рдкрд╛рд░ рдХрд░ рдЬрд╛рддреА рд╣реИрдВ, рддреЛ рдмреНрд░реЗрдХрд░ Open рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рд╡реЗрдВрдбрд░ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рддреБрд░рдВрдд рдлреЙрд▓рдмреИрдХ (рдХреИрд╢реНрдб рд╡реИрд▓реНрдпреВ, рдХрддрд╛рд░рдмрджреНрдз рдХрд╛рд░реНрдп, рд╡реИрдХрд▓реНрдкрд┐рдХ рдлреНрд▓реЛ) рдкрд░ рд░реВрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдХреВрд▓рдбрд╛рдЙрди рдХреЗ рдмрд╛рдж рдмреНрд░реЗрдХрд░ HalfтАСopen рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдХреБрдЫ рдЯреЗрд╕реНрдЯ рдХреЙрд▓ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдЕрдЧрд░ рд╡реЗ рд╕рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВ рддреЛ Closed рдкрд░ рд▓реМрдЯ рдЖрддреЗ рд╣реИрдВ, рдирд╣реАрдВ рддреЛ рдлрд┐рд░ рд╕реЗ Open рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдирд╛рдкрдирд╛ рдЪрд╛рд╣рд┐рдП
рд╡рд╣ рд╕рдВрдХреЗрдд рдЪреБрдиреЗрдВ рдЬреЛ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реЛ рдХрд┐ рд╡реЗрдВрдбрд░ рдХрд┐рд╕ рддрд░рд╣ рд╡рд┐рдлрд▓ рд╣реЛрддрд╛ рд╣реИ:
- рдЯрд╛рдЗрдордЖрдЙрдЯ
- HTTP 5xx рддреНрд░реБрдЯрд┐рдпрд╛рдБ
- рдмрдврд╝рддреА рд▓реЗрдЯреЗрдиреНрд╕реА (рдмрд╣реБрдд рдзреАрдореА рд╣реЛрдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ)
- рдХрдиреЗрдХреНрд╢рди/DNS рддреНрд░реБрдЯрд┐рдпрд╛рдБ
- 429 рд░реЗрдЯтАСрд▓рд┐рдорд┐рдЯ
рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЯреВрд▓ рдореЗрдВ рдпреЗ рдЖрдо рддреМрд░ рдкрд░ рд╕рд░рд▓ рдЪреЗрдХреНрд╕ рдореЗрдВ рдореИрдк рд╣реЛрддреЗ рд╣реИрдВ: рд╕реНрдЯреЗрдЯрд╕ рдХреЛрдб, рдмреАрддрд╛ рд╣реБрдЖ рд╕рдордп, рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрд░рд░ рдЖрдЙрдЯрдкреБрдЯред
рд╢реБрд░реБрдЖрддреА рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рдФрд░ рджреЛ рдкреНрд░рдореБрдЦ рдЯрд╛рдЗрдорд░
рдРрд╕реЗ рдирдВрдмрд░ рдЪреБрдиреЗ рдЬреЛ рд╕рдордЭрд╛рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛрдВ, рдлрд┐рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреНрдпреВрди рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг:
- 30тАУ60 рд╕реЗрдХрдВрдб рдореЗрдВ 5тАУ10 рдХреЙрд▓реНрд╕ рдлреЗрд▓ рд╣реЛрдиреЗ рдкрд░ рдмреНрд░реЗрдХрд░ рдЦреЛрд▓реЗрдВред
- рдпрд╛ рд░реЛрд▓рд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рдореЗрдВ 20%тАУ40% рдХреЙрд▓реНрд╕ рдлреЗрд▓ рд╣реЛрдВ рддреЛ рдЦреЛрд▓реЗрдВред
- рд╡рд┐рд▓рдВрдм рдХреЛ рддрдм рд╡рд┐рдлрд▓ рдорд╛рдиреЗрдВ рдЬрдм рдпрд╣ рдЖрдкрдХреЗ рдкреНрд░реЛрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдЕрд╕рд╣рдиреАрдп рд╣реЛ (рдЕрдХреНрд╕рд░ 2тАУ5 рд╕реЗрдХрдВрдб)ред
рдлрд┐рд░ рджреЛ рдЯрд╛рдЗрдорд░ рд╕реЗрдЯ рдХрд░реЗрдВ:
- Cooldown time (Open state): рдЕрдХреНрд╕рд░ 30 рд╕реЗрдХрдВрдб рд╕реЗ 5 рдорд┐рдирдЯред
- HalfтАСopen рдЯреЗрд╕реНрдЯ рд╡рд┐рдВрдбреЛ: 1тАУ5 рдЯреЗрд╕реНрдЯ рдХреЙрд▓реНрд╕ рдХреА рдЕрдиреБрдорддрд┐ рдпрд╛ 10тАУ30 рд╕реЗрдХрдВрдб рдЬреИрд╕реА рдЫреЛрдЯреА рд╡рд┐рдВрдбреЛред
рд▓рдХреНрд╖реНрдп рд╕реАрдзрд╛ рд╣реИ: рдЬрдм рд╡реЗрдВрдбрд░ рдЕрдирд╣реЗрд▓реНрджреА рд╣реЛ рддреЛ рддреЗрдЬрд╝реА рд╕реЗ рдлреЗрд▓ рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдпрд╣ рд╡рд╛рдкрд╕ рдЖрдП рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд░рд┐рдХрд╡рд░ рд╣реЛ рдЬрд╛рдПред
рд╕реНрдЯреЗрдктАСрдмрд╛рдптАСрд╕реНрдЯреЗрдк: рдПрдХ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдмрдирд╛рдирд╛
рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбрд┐рдЬрд╝рд╛рдЗрди рдЪреБрдирд╛рд╡ рдпрд╣ рд╣реИ рдХрд┐ тАЬрдХреНрдпрд╛ рд╣рдо рдЕрднреА рд╡реЗрдВрдбрд░ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ?тАЭ рдХрд╛ рдирд┐рд░реНрдгрдп рдПрдХ рдЬрдЧрд╣ рдкрд░ рд▓реЗрдВ, рди рдХрд┐ рд╣рд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдмрд┐рдЦрд░рд╛ рд╣реБрдЖред
1) рд╡реЗрдВрдбрд░ рдХреЙрд▓ рдХреЛ рдПрдХ рдкреБрди:рдЙрдкрдпреЛрдЧ рдпреЛрдЧреНрдп рдмреНрд▓реЙрдХ рдХреЗ рдкреАрдЫреЗ рд░рдЦреЗрдВ
рдПрдХ рд╕рдмтАСрдкреНрд░реЛрд╕реЗрд╕ рдмрдирд╛рдПрдВ (рдПрдХ рдкреБрди:рдЙрдкрдпреЛрдЧ рдпреЛрдЧреНрдп рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмреНрд▓реЙрдХ) рдЬрд┐рд╕реЗ рд╣рд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЙрд╕ рд╡реЗрдВрдбрд░ рдХреА рдЬрд╝рд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдкреНрд░рдпреЛрдЧ рдХрд░реЗред AppMaster рдореЗрдВ рдпрд╣ Business Process рдХреЗ рд░реВрдк рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕ рдпрд╛ рдСрдЯреЛрдореЗрд╢рдиреНрд╕ рд╕реЗ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рд╕рдВрдХрд░ рд░рдЦреЗрдВ: рдЗрдирдкреБрдЯреНрд╕ рдЕрдВрджрд░, рд╡реЗрдВрдбрд░ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдмрд╛рд╣рд░, рдФрд░ рдХреНрд▓рд┐рдпрд░ success/fail рд░рд┐рдЬрд╝рд▓реНрдЯред
2) рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЛ рдХреЗрд╡рд▓ рдХрд╛рдЙрдВрдЯ рд╕реЗ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╕рдордп рдХреЗ рд╕рд╛рде рдЯреНрд░реИрдХ рдХрд░реЗрдВ
рд╣рд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЗ рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВред last success, last failure, рд╡рд┐рдлрд▓рддрд╛рдПрдБ рдПрдХ рд╡рд┐рдВрдбреЛ рдХреЗ рднреАрддрд░, current state, рдФрд░ рдПрдХ cooldown deadline рдЬреИрд╕реА рдЪреАрдЬрд╝реЗрдВ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВред
рдЗрди рдлреАрд▓реНрдбреНрд╕ рдХреЛ рдПрдХ рдЯреЗрдмрд▓ рдореЗрдВ рдЯрд┐рдХрд╛рдП рд░рдЦреЗрдВ рддрд╛рдХрд┐ рдмреНрд░реЗрдХрд░ рд░рд┐рд╕реНрдЯрд╛рд░реНрдЯ рдХреЗ рдмрд╛рдж рднреА рдЬрд┐рдВрджрд╛ рд░рд╣реЗ рдФрд░ рдорд▓реНрдЯреАрдкрд▓ рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕ рдореЗрдВ рдХрдВрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рд░рд╣реЗред PostgreSQL рдФрд░ Data Designer рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред
3) рд╕реНрдЯреЗрдЯ рдЪреЗрдВрдЬреЗрд╕ рдХреЛ рд╕рд░рд▓ рд░рдЦреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╣рд░ рдмрд╛рд░ рдлреЙрд▓реЛ рдХрд░реЗрдВрдЧреЗ
рдирд┐рдпрдо рд╕рд░рд▓ рд░рдЦреЗрдВред рдЙрджрд╛рд╣рд░рдг: рдЕрдЧрд░ 2 рдорд┐рдирдЯ рдореЗрдВ 5 рд╡рд┐рдлрд▓рддрд╛рдПрдБ рд╣реЛрдВ рддреЛ Open рдХрд░ рджреЗрдВред Open рд░рд╣рддреЗ рд╣реБрдП рд╡реЗрдВрдбрд░ рдХреЙрд▓ рд╕реНрдХрд┐рдк рдХрд░реЗрдВ рдЬрдм рддрдХ cooldown рдкрд╛рд╕ рди рд╣реЛред рдХреВрд▓рдбрд╛рдЙрди рдХреЗ рдмрд╛рдж HalfтАСopen рдЬрд╛рдПрдБ рдФрд░ рдПрдХ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХреЛрд╢рд┐рд╢ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВред рд╕рдлрд▓ рд╣реЛрдиреЗ рдкрд░ Close рдХрд░ рджреЗрдВ; рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдкрд░ рдлрд┐рд░ рд╕реЗ Open рдХрд░реЗрдВред
4) рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмреНрд░рд╛рдВрдЪ рдХрд░реЗрдВ: рд╡реЗрдВрдбрд░ рдкрд╛рде рдмрдирд╛рдо рдлреЙрд▓рдмреИрдХ рдкрд╛рде
рд╡реЗрдВрдбрд░ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдЯреЛрд░ рдХрд┐рдП рдЧрдП рд╕реНрдЯреЗрдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:
- Closed: рд╡реЗрдВрдбрд░ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ, рдлрд┐рд░ success рдпрд╛ failure рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред
- Open: рдХреЙрд▓ рд╕реНрдХрд┐рдк рдХрд░реЗрдВ рдФрд░ рдлреЙрд▓рдмреИрдХ рд░рди рдХрд░реЗрдВред
- HalfтАСopen: рд╕реАрдорд┐рдд рдХреЛрд╢рд┐рд╢ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ, рдлрд┐рд░ рдмрдВрдж рдпрд╛ рдлрд┐рд░ рдЦреЛрд▓рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрдВред
рдЙрджрд╛рд╣рд░рдг: рдЕрдЧрд░ рд╢рд┐рдкрд┐рдВрдЧ рд▓реЗрдмрд▓ API рдбрд╛рдЙрди рд╣реИ, рддреЛ рдлреЙрд▓рдмреИрдХ рдСрд░реНрдбрд░ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ тАЬLabel pendingтАЭ рд╕реНрдЯреЗрдЯрд╕ рджреЗ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд░реАрдЯреНрд░рд╛рдИ рдЬреЙрдм рдХрддрд╛рд░рдмрджреНрдз рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдЪреЗрдХрдЖрдЙрдЯ рдпрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдХрд╛рдо рд░реБрдХ рдЬрд╛рдПред
5) рдЗрд╕реЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдХреЗ рдмреАрдЪ рд╕рд╛рдЭрд╛ рдмрдирд╛рдПрдВ
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдИ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдФрд░ рд╕рд░реНрд╡рд░реНрд╕ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╣реА рдмреНрд░реЗрдХрд░ рд╕реНрдЯреЗрдЯ рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдиреНрдпрдерд╛ рдПрдХ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╡реЗрдВрдбрд░ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рд╣рд┐рдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рджреВрд╕рд░реЗ рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкреЙрдЬрд╝ рдХрд░ рджреА рд╣реЛред
рдРрд╕реЗ рдлреЙрд▓рдмреИрдХ рдЬреЛ рдХрд╛рдо рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рддрднреА рдорджрджрдЧрд╛рд░ рд╣реИ рдЬрдм рдЖрдк рддрдп рдХрд░ рд▓реЗрдВ рдХрд┐ рдХреЙрд▓ рдмреНрд▓реЙрдХ рд╣реЛрдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдЕрдЪреНрдЫрд╛ рдлреЙрд▓рдмреИрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдмрд╛рдж рдореЗрдВ reconciliation рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред
рдлреЙрд▓рдмреИрдХ рдЙрд╕ рдХрд╛рдо рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдЪреБрдиреЗрдВред рдЕрдЧрд░ рд╢рд┐рдкрд┐рдВрдЧтАСрд░реЗрдЯ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдбрд╛рдЙрди рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╕рдЯреАрдХ рдХреАрдордд рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рддрд╛рдХрд┐ рдСрд░реНрдбрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдЕрд╕рдлрд▓ API рд╕реНрдЯреЗрдк рдХреЛ рдРрд╕реЗ рдлреЙрд▓рдмреИрдХ рдмреНрд░рд╛рдВрдЪ рдореЗрдВ рд░реВрдЯ рдХрд░реЗрдВ рдЬреЛ рдЙрдкрдпреЛрдЧреА рдкрд░рд┐рдгрд╛рдо рджреЗред
рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдлреЙрд▓рдмреИрдХреНрд╕ рдЖрдорддреМрд░ рдкрд░ рдЗрди рддрд░рд╣ рджрд┐рдЦрддреЗ рд╣реИрдВ:
- рдЖрдЦрд┐рд░реА рдЬреНрдЮрд╛рдд рд╡реИрд▓реНрдпреВ рдХрд╛ рдХреИрд╢реНрдб рдкреНрд░рдпреЛрдЧ (рдПрдХ рд╕реНрдкрд╖реНрдЯ freshness рд╡рд┐рдВрдбреЛ рдХреЗ рд╕рд╛рде)ред
- рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдиреБрдорд╛рди, рд╕реНрдкрд╖реНрдЯ рд▓реЗрдмрд▓ рдХреЗ рд╕рд╛рдеред
- рдореИрдиреНрдпреБрдЕрд▓ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд░реВрдЯ рдХрд░рдирд╛ред
- рдХрд╛рдо рдХреЛ рдмрд╛рдж рдореЗрдВ рд░реАрдЯреНрд░рд╛рдИ рдХреЗ рд▓рд┐рдП рдХрддрд╛рд░рдмрджреНрдз рдХрд░рдирд╛ (async job)ред
рдпреВрдЬрд░ рдПрдХреНрд╕рдкреАрд░рд┐рдпрдВрд╕ рд▓реЙрдЬрд┐рдХ рдЬрд┐рддрдирд╛ рд╣реА рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред рдХрд┐рд╕реА рдЕрд╕реНрдкрд╖реНрдЯ рдПрд░рд░ рдХреЛ рди рджрд┐рдЦрд╛рдПрдБред рдмрддрд╛рдПрдБ рдХреНрдпрд╛ рд╣реБрдЖ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ: тАЬрд╣рдо рдЕрднреА рд░реЗрдЯ рдХрдиреНрдлрд░реНрдо рдирд╣реАрдВ рдХрд░ рдкрд╛рдПред рдЖрдк рдЕрдиреБрдорд╛рдирд┐рдд рд╢рд┐рдкрд┐рдВрдЧ рд▓рд╛рдЧрдд рдХреЗ рд╕рд╛рде рдСрд░реНрдбрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЗрд╕реЗ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╣реЗрдЬ рд╕рдХрддреЗ рд╣реИрдВредтАЭ
рдЫреЛрдЯреЗ рдмрдирд╛рдо рд▓рдВрдмреЗ рдЖрдЙрдЯреЗрдЬ рдХреЗ рд▓рд┐рдП рднреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВред рдЫреЛрдЯрд╛ рдЖрдЙрдЯреЗрдЬ (рдорд┐рдирдЯ) рдЕрдХреНрд╕рд░ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ тАЬрдЖрдЧреЗ рдмрдврд╝реЛ, рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рд░реАрдЯреНрд░рд╛рдИ рдХрд░реЛредтАЭ рд▓рдВрдмрд╛ рдЖрдЙрдЯреЗрдЬ (рдШрдВрдЯреЗ) рдЕрдзрд┐рдХ рдХрдбрд╝рд╛рдИ рдорд╛рдВрдЧ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд╕рдореАрдХреНрд╖рд╛ рдпрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрдореЛрджрдиред
рдЕрдВрдд рдореЗрдВ рд╣рд░ рдлреЙрд▓рдмреИрдХ рдХреЛ рдЯреНрд░реИрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ reconciliation рдЖрд╕рд╛рди рд╣реЛред рдХрдо рд╕реЗ рдХрдо рдлреЙрд▓рдмреИрдХ рдкреНрд░рдХрд╛рд░, рдореВрд▓ рдЕрдиреБрд░реЛрдз рд╡рд┐рд╡рд░рдг, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреНрдпрд╛ рд▓реМрдЯрд╛рдпрд╛ рдЧрдпрд╛ (рдФрд░ рдХреНрдпрд╛ рд╡рд╣ рдЕрдиреБрдорд╛рди рдерд╛), рдФрд░ рдлреЙрд▓реЛтАСрдЕрдк рдХреЗ рд▓рд┐рдП рд╕реНрдЯреЗрдЯрд╕ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВред
рдЕрд╕реНрдерд╛рдпреА рдмреНрд▓реЙрдХрд┐рдВрдЧ рдирд┐рдпрдо рдФрд░ рд╕реНрдорд╛рд░реНрдЯ рд░рд┐рдЯреНрд░рд╛рдИ
рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд░рд┐рдЯреНрд░рд╛рдИ рдЫреЛрдЯреЗ рд╡рд┐рдХреНрд░реЗрддрд╛ рд╣рд┐рдЪрдХреА рдХреЛ рдЕрд╕рд▓реА рдЖрдЙрдЯреЗрдЬ рдореЗрдВ рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВред рдЬрдм рдХрдИ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд░рд┐рдЯреНрд░рд╛рдИ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рд╕реНрдкрд╛рдЗрдХ рдмрдирд╛рддреЗ рд╣реИрдВ ("рдердВрдбрд░рд┐рдВрдЧ рд╣реАрд░реНрдб" рд╕рдорд╕реНрдпрд╛)ред рд╡реЗрдВрдбрд░ рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдкрдХреА рдХрддрд╛рд░реЗрдВ рдмрдврд╝рддреА рд╣реИрдВ, рдФрд░ рдЖрдк рд░реЗрдЯ рд▓рд┐рдорд┐рдЯ рдЬрд▓рд╛ рджреЗрддреЗ рд╣реИрдВред
рд░рд┐рдЯреНрд░рд╛рдИ рдЕрдиреБрдорд╛рдиреНрдп рдФрд░ рд╕реАрдорд┐рдд рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмреНрд░реЗрдХрд░ рд╕реНрдЯреЗрдЯ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдиреАрддрд┐:
- рдореИрдХреНрд╕ рд░рд┐рдЯреНрд░рд╛рдИ рдХрдо рд░рдЦреЗрдВ (рдЕрдХреНрд╕рд░ 2тАУ3)ред
- рдПрдХреНрд╕рдкреЛрдиреЗрдВрд╢рд┐рдпрд▓ рдмреИрдХрдСрдл рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдЙрджрд╛., 2s, 8s, 30s)ред
- рдЬрд┐рдЯрд░ рдЬреЛрдбрд╝реЗрдВ рддрд╛рдХрд┐ рд░рд┐рдЯреНрд░рд╛рдИ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рди рд╣реЛрдВред
- рдХреБрд▓ рд░рд┐рдЯреНрд░рд╛рдИ рд╕рдордп рдХреИрдк рдХрд░реЗрдВ (рдЙрджрд╛., 60тАУ90 рд╕реЗрдХрдВрдб)ред
- рдпрджрд┐ рдмреНрд░реЗрдХрд░ Open рд╣реИ рддреЛ рд░рд┐рдЯреНрд░рд╛рдИ рди рдХрд░реЗрдВ; рд╕реАрдзреЗ рдлреЙрд▓рдмреИрдХ рдЕрдкрдирд╛рдПрдБред
рдЕрд╕реНрдерд╛рдпреА рдмреНрд▓реЙрдХрд┐рдВрдЧ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рдВрддреБ рдЕрд▓рдЧ рд╣реИред рдпрд╣ рдЙрди рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬрд╣рд╛рдБ рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдХрд╣рддрд╛ рд╣реИ тАЬрдпрд╣ рдЕрднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛редтАЭ рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдо:
- 429 рд░реЗрдЯтАСрд▓рд┐рдорд┐рдЯ: RetryтАСAfter рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рдХрд░реЗрдВ (рдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдлрд┐рдХреНрд╕реНрдб рд╡рд┐рдВрдбреЛ)ред
- 401/403 рдСрде рдлреЗрд▓реНрдпреЛрд░: рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рд░рд┐рдлреНрд░реЗрд╢ рд╣реЛрдиреЗ рддрдХ рдмреНрд▓реЙрдХ рдХрд░реЗрдВ, рдлрд┐рд░ рдПрдХ рдмрд╛рд░ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВред
- рд▓рдЧрд╛рддрд╛рд░ 5xx: рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рдХрд░реЗрдВ, рдлрд┐рд░ рдПрдХ рдЫреЛрдЯрд╛ рдЯреЗрд╕реНрдЯ рдЕрдиреБрдорддрд┐ рджреЗрдВред
рдмреНрд▓реЙрдХ рдХреЗ рджреМрд░рд╛рди рдЪрд▓ рд░рд╣реЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рддрдп рдХрд░реЗрдВ: рдЗрд╕реЗ рдХрддрд╛рд░рдмрджреНрдз рдХрд░реЗрдВ, reroute рдХрд░реЗрдВ, рдпрд╛ graceful degrade рдХрд░реЗрдВ (рдЙрджрд╛., рдСрд░реНрдбрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ рдкрд░ тАЬsend SMSтАЭ рджреЗрд░ рд╕реЗ рдХрд░реЗрдВ)ред
рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЬреЛ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рддрднреА рдорджрджрдЧрд╛рд░ рд╣реИ рдЬрдм рд▓реЛрдЧ рдЬрд▓реНрджреА рд╕реБрдиреЗрдВ рдФрд░ рдЬрд╛рдиреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рд▓рдХреНрд╖реНрдп рд╢реЛрд░ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд╕рдВрджреЗрд╢ рд╣реИ рдЬрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдмрджрд▓рддрд╛ рд╣реИ: рдХреЙрд▓ рдмреНрд▓реЙрдХ рд╣реЛ рд░рд╣реА рд╣реИрдВ, рдлреЙрд▓рдмреИрдХреНрд╕ рд╕рдХреНрд░рд┐рдп рд╣реИрдВ, рдпрд╛ рдмреНрд░реЗрдХрд░ рдЕрдкреЗрдХреНрд╖рд╛ рд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЦреБрд▓рд╛ рд░рд╣рд╛ рд╣реИред
рдЕрдЪреНрдЫреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреНрд░рд┐рдЧрд░реНрд╕:
- рдмреНрд░реЗрдХрд░ рдЦреБрд▓рддреЗ рд╣реА рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВред
- рдЕрдЧрд░ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдордп рд╕реЗ рдЕрдзрд┐рдХ рдЦреБрд▓рд╛ рд░рд╣реЗ рддреЛ рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВред
- рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдореЗрдВ рддреЗрдЬрд╝ рдЙрдЫрд╛рд▓ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВред
рдЕрд▓рд░реНрдЯреНрд╕ рдХреЛ actionable рдмрдирд╛рдПрдВред рдЗрд╕рдореЗрдВ рд╡реЗрдВрдбрд░ рдФрд░ рдПрдВрдбрдкреЙрдЗрдВрдЯ, рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреЗрдЯ рдФрд░ рдХрдм рдмрджрд▓рд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕ рддрд░рд╣ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдВрдЧреЗ, рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЕрдм рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдмреНрд▓реЙрдХ, рд░рд┐рдЯреНрд░рд╛рдИ, рдлреЙрд▓рдмреИрдХ), рдФрд░ рдПрдХ рд╕реБрдЭрд╛рдпрд╛ рдЕрдЧрд▓рд╛ рдХрджрдо рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред
рд╕рд┐рд░рд┐рдпрд╕рд┐рдЯреА рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рд░реВрдЯ рдХрд░реЗрдВред рдиреЙрдитАСрдХреНрд░рд┐рдЯрд┐рдХрд▓ рдПрдирд░реАрдЪрдореЗрдВрдЯ API рдХреЗ рд▓рд┐рдП рдИрдореЗрд▓ рдареАрдХ рд╣реИред рдкреЗрдореЗрдВрдЯреНрд╕, рд▓реЙрдЧрд┐рди рдпрд╛ рдСрд░реНрдбрд░ рд╕рдмрдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рдЖрдо рддреМрд░ рдкрд░ рдкреЗрдЬ warranted рд╣реЛрддрд╛ рд╣реИред AppMaster рдореЗрдВ рдпрд╣ рдХреНрд▓рд┐рдпрд░ рдмреНрд░рд╛рдВрдЪреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдк рд╣реЛрддрд╛ рд╣реИ рдЬреЛ severity рдлреНрд▓реИрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдИрдореЗрд▓, Telegram, рдпрд╛ SMS рднреЗрдЬрддреЗ рд╣реИрдВред
рдХреБрдЫ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЯреНрд░реИрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХреЗрдВ рдХрд┐ рдЖрдк рд░рд┐рдХрд╡рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ: рдЕрдХреНрд╕рд░ рдкреНрд░рддрд┐ рд╡реЗрдВрдбрд░ рдмреНрд▓реЙрдХреНрдб рдХреЙрд▓реНрд╕ рдФрд░ рдлреЙрд▓рдмреИрдХ рдЙрдкрдпреЛрдЧ рд╣реА рдХрд╛рдлреА рд╣реЛрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдкрд░рд┐рджреГрд╢реНрдп: рд╡рд┐рдХреНрд░реЗрддрд╛ рдЖрдЙрдЯреЗрдЬ рдХреЗ рдмрд╛рд╡рдЬреВрдж рдСрд░реНрдбрд░ рд░реЛрдХреЗ рдмрд┐рдирд╛
рдПрдХ рдЖрдо рдлреЗрд▓реНрдпреЛрд░: рдЖрдкрдХрд╛ рд╢рд┐рдкрд┐рдВрдЧтАСрд░реЗрдЯ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдЪреЗрдХрдЖрдЙрдЯ рдХреЗ рдареАрдХ рд╕рдордп рдкрд░ рдбрд╛рдЙрди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдкрдХрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдСрд░реНрдбрд░ рдХреНрд░рд┐рдПрд╢рди рдХреЗ рджреМрд░рд╛рди рд▓рд╛рдЗрд╡ рд░реЗрдЯреНрд╕ рдкрд░ рдЬрд╝реЛрд░ рджреЗрддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЖрдЙрдЯреЗрдЬ рдкреВрд░реА рддрд░рд╣ рдСрд░реНрдбрд░реНрд╕ рдХреЛ рд░реЛрдХ рд╕рдХрддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рджрд┐рди рдореЗрдВ, рдСрд░реНрдбрд░ рдмрдирддрд╛ рд╣реИ, рдлрд┐рд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд▓рд╛рдЗрд╡ рд░реЗрдЯреНрд╕ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдСрд░реНрдбрд░ рдЪреБрдиреЗ рд╣реБрдП рдХреИрд░рд┐рдпрд░ рдФрд░ рдХреАрдордд рдХреЗ рд╕рд╛рде рд╕реЗрд╡ рд╣реЛрддрд╛ рд╣реИред
рдЬрдм рд╡реЗрдВрдбрд░ рдлреЗрд▓ рд╣реЛрдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ, рдХреЙрд▓реНрд╕ рдЯрд╛рдЗрдордЖрдЙрдЯ рдпрд╛ 5xx рдПрд░рд░ рд▓реМрдЯрд╛рддреА рд╣реИрдВред рдПрдХ рдмрд╛рд░ рдЖрдкрдХреА рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рдкрд╛рд░ рд╣реЛ рдЬрд╛рдиреЗ (рдЙрджрд╛., 2 рдорд┐рдирдЯ рдореЗрдВ 5 рд╡рд┐рдлрд▓рддрд╛рдПрдБ), рддреЛ рдмреНрд░реЗрдХрд░ рдЦреБрд▓ рдЬрд╛рддрд╛ рд╣реИред
Open рдХреЗ рджреМрд░рд╛рди, рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреБрдЫ рдЫреЛрдЯреА рд╡рд┐рдВрдбреЛ (рдорд╛рди рд▓реЗрдВ 10 рдорд┐рдирдЯ) рдХреЗ рд▓рд┐рдП рд╢рд┐рдкрд┐рдВрдЧ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдПрдХ рдлреЗрд▓рд┐рдВрдЧ рд╡реЗрдВрдбрд░ рдЪреЗрдХрдЖрдЙрдЯ рдХреЛ рд╕рдмрдХреЗ рд▓рд┐рдП рдзреАрдорд╛ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЪреЗрдХрдЖрдЙрдЯ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдлреЙрд▓рдмреИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рдлреНрд▓реИрдЯтАСрд░реЗрдЯ рд▓рд╛рдЧреВ рдХрд░реЗрдВ (рдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдЕрдиреБрдорд╛рди)ред
- рдСрд░реНрдбрд░ рд╡реИрд╕реЗ рд╣реА рдмрдирд╛рдПрдВред
- рдЗрд╕реЗ тАЬShipping rate pendingтАЭ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рд░реНрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рдкреБрдирд░реНрдЧрдгрдирд╛ рд╣реЛ рд╕рдХреЗред
- рд╡реЗрдВрдбрд░ рдПрд░рд░ рд╡рд┐рд╡рд░рдг рдлреЙрд▓реЛтАСрдЕрдк рдХреЗ рд▓рд┐рдП рд╕рд╣реЗрдЬреЗрдВред
AppMaster рдореЗрдВ рдпрд╣ Business Process Editor рдореЗрдВ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдмреНрд░рд╛рдВрдЪ рд╣реИ, рдФрд░ Data Designer рдореЗрдВ shipping_rate_status рдФрд░ shipping_rate_source рдЬреИрд╕реЗ рдлреАрд▓реНрдбреНрд╕ рджреНрд╡рд╛рд░рд╛ рдмреИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╢рд┐рдк рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рддреНрд╡рд░рд┐рдд рдЬрд╛рдБрдЪреЗрдВ
рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдХреЛ рд╕реНрдЯреНрд░реЗрд╕ рдХреЗ рджреМрд░рд╛рди рдЙрд╕реА рддрд░рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕реЗ рдбреЗрдореЛ рдореЗрдВ рдХрд░рддрд╛ рд╣реИред рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ рдкрд╣рд▓реЗ рдмреЗрд╕рд┐рдХреНрд╕ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ:
- рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рдФрд░ рдХреВрд▓рдбрд╛рдЙрди рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрдб рдФрд░ рдмрджрд▓рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛрдВред
- Open рд╕реНрдЯреЗрдЯ рддреБрд░рдВрдд рдХреЙрд▓реНрд╕ рдмреНрд▓реЙрдХ рдХрд░реЗ (рд╡реЗрдВрдбрд░ рдЯрд╛рдЗрдордЖрдЙрдЯреНрд╕ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рди рдХрд░реЗ)ред
- рдлреЙрд▓рдмреИрдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдкреИрд╕реЗ рдФрд░ рдЧреНрд░рд╛рд╣рдХ рд╡рд╛рдпрджреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛред
- HalfтАСopen probing рдХреБрдЫ рдЯреЗрд╕реНрдЯ рдХреЙрд▓реНрд╕ рддрдХ рд╕реАрдорд┐рдд рд╣реЛред
- рд▓реЙрдЧреНрд╕ рдЯрд╛рдЗрдорд┐рдВрдЧ рдФрд░ рдЗрдореНрдкреИрдХреНрдЯ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реЛрдВред
рдлреЙрд▓рдмреИрдХ рд╕реБрд░рдХреНрд╖рд╛ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдордп рд▓рдЧрд╛рдПрдБред "рд╡рд░реНрдХ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдирд╛" рдХреБрдЫ рд╡рд┐рддреНрддреАрдп рдЬреЛрдЦрд┐рдо рднреА рд▓рд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдкреЗрдореЗрдВрдЯ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдбрд╛рдЙрди рд╣реИ, рддреЛ рдСрд░реНрдбрд░реЛрдВ рдХреЛ paid рдорд╛рд░реНрдХ рдХрд░рдирд╛ рдЦрддрд░реЗ рд╕реЗ рднрд░рд╛ рд╣реИред рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХрд╛ рд╣реИ тАЬpayment pendingтАЭ рд░рдЦрдирд╛ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдХрд╕реНрдЯрдорд░ рдореИрд╕реЗрдЬрд┐рдВрдЧ рджреЗрдирд╛ред
рдЗрдЪреНрдЫрд╛ рд╕реЗ рд░рд┐рдХрд╡рд░реА рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВред рдлреЗрд▓реНрдпреЛрд░ рдлреЛрд░реНрд╕ рдХрд░реЗрдВ, рдмреНрд░реЗрдХрд░ рдЦреБрд▓рддрд╛ рджреЗрдЦреЗрдВ, рдХреВрд▓рдбрд╛рдЙрди рдХреЗ рдЬрд░рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ, рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ HalfтАСopen рдХреЗрд╡рд▓ рдЫреЛрдЯреЗ probes рднреЗрдЬрддрд╛ рд╣реИред рдЕрдЧрд░ рд╡рд╣ рд╕рдлрд▓ рд╣реЛ рддреЛ рдЬрд▓реНрджреА рдмрдВрдж рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП; рдЕрдЧрд░ рд╡рд┐рдлрд▓ рд╣реЛ рддреЛ рдмрд┐рдирд╛ рд╡реЗрдВрдбрд░ рдХреЛ рдлреНрд▓рдб рдХрд┐рдП рдлрд┐рд░ рд╕реЗ рдЦреБрд▓ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрдкрдХреА рд▓реЙрдЧреНрд╕ рдХреЛ рдПрдХ рдорд┐рдирдЯ рдХреЗ рдЕрдВрджрд░ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП: рдХреМрди рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реБрдЖ, рдХрдм рд╢реБрд░реВ рд╣реБрдЖ, рдХреМрди рд╕рд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕реНрдЯреЗрдк рдмреНрд░реЗрдХрд░ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рдЧрдпрд╛, рдФрд░ рдХрд┐рд╕ рдлреЙрд▓рдмреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реБрдЖред
рдЕрдЧрд▓реЗ рдХрджрдо: AppMaster рдореЗрдВ рдкреИрдЯрд░реНрди рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдРрд╕рд╛ рдПрдХ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдЪреБрдиреЗрдВ рдЬреЛ рдлреЗрд▓ рд╣реЛрдиреЗ рдкрд░ рджреИрдирд┐рдХ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдкреЗрдореЗрдВрдЯреНрд╕, рд╢рд┐рдкрд┐рдВрдЧ рд▓реЗрдмрд▓реНрд╕, SMS, CRM рд╕рд┐рдВрдХ)ред рдкрд╣рд▓реЗ рдЙрд╕реА рдПрдХ рдХреЙрд▓ рдХреЗ рд▓рд┐рдП рдмреНрд░реЗрдХрд░ endтАСtoтАСend рдмрдирд╛рдПрдВред рдЬрдм рдЯреАрдо рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рд▓рдЧреЗ рддреЛ рдЙрд╕реА рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдЕрдЧрд▓реЗ рд╡реЗрдВрдбрд░ рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░рд╛рдПрдБред
AppMaster рдореЗрдВ рдмреНрд░реЗрдХрд░ рд╕реНрдЯреЗрдЯ рдХреЛ PostgreSQL рдореЗрдВ Data Designer рдХреЗ рдЬрд╝рд░рд┐рдП рдореЙрдбрд▓ рдХрд░реЗрдВред рд╕рд░рд▓ рд░рдЦреЗрдВ: рдкреНрд░рддрд┐ рд╡реЗрдВрдбрд░ (рдпрд╛ рдПрдВрдбрдкреЙрдЗрдВрдЯ) рдПрдХ рд░рд┐рдХреЙрд░реНрдб рдЬрд┐рд╕рдореЗрдВ рдлреАрд▓реНрдбреНрд╕ рдЬреИрд╕реЗ state, failure_count, last_failure_at, open_until, рдФрд░ рдЫреЛрдЯрд╛ last_error рд╣реЛред
рдлрд┐рд░ Business Process Editor рдореЗрдВ рд▓реЙрдЬрд┐рдХ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рдФрд░ рдкрдврд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмреНрд░рд╛рдВрдЪ рдмрдирд╛рдПрдВред рд╕реНрдкрд╖реНрдЯрддрд╛ рдЪрд╛рд▓рд╛рдХреА рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред
рд╡реНрдпрд╡рд╣рд╛рд░рд┐рдХ рдмрд┐рд▓реНрдб рдСрд░реНрдбрд░:
- рдмреНрд░реЗрдХрд░ рд╕реНрдЯреЗрдЯ рдЪреЗрдХ рдХрд░реЗрдВ рдФрд░ рдЬрдм
open_untilрднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╣реЛ рддреЛ рдХреЙрд▓ рдмреНрд▓реЙрдХ рдХрд░реЗрдВред - рд╡реЗрдВрдбрд░ API рдХреЙрд▓ рдХрд░реЗрдВ рдФрд░ рд╕рдлрд▓рддрд╛ рддрдерд╛ рдПрд░рд░ рдЖрдЙрдЯрдкреБрдЯ рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВред
- рд╕рдлрд▓рддрд╛ рдкрд░ рдХрд╛рдЙрдВрдЯрд░ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдмреНрд░реЗрдХрд░ рдмрдВрдж рдХрд░ рджреЗрдВред
- рд╡рд┐рдлрд▓рддрд╛ рдкрд░ рдХрд╛рдЙрдВрдЯрд░ рдмрдврд╝рд╛рдПрдБ рдФрд░ рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рдорд┐рд▓рдиреЗ рдкрд░ рдмреНрд░реЗрдХрд░ рдЦреЛрд▓реЗрдВред
- рдпреВрдЬрд░тАСрдлреЗрд╕рд┐рдВрдЧ рдлреНрд▓реЛрдЬрд╝ рдХреЛ рдлреЙрд▓рдмреИрдХ рдкрд░ рд░реВрдЯ рдХрд░реЗрдВ (рд╡рд░реНрдХ рдХрддрд╛рд░рдмрджреНрдз рдХрд░реЗрдВ, рдХреИрд╢реНрдб рдбреЗрдЯрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдпрд╛ рдореИрдиреНрдпреБрдЕрд▓ рдкреНрд░реЛрд╕реЗрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ)ред
рд╕рдкреЛрд░реНрдЯ рдФрд░ рдСрдкреНрд╕ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлреЙрд▓рдмреИрдХ рдирд┐рд░реНрдгрдп рдХреЛ рд╕рд╛рдзрд╛рд░рдг рднрд╛рд╖рд╛ рдореЗрдВ рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╡реЗ рдЬрд╛рдиреЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреНрдпрд╛ рджрд┐рдЦреЗрдЧрд╛ред
рдЬрдм рдмреНрд░реЗрдХрд░ рдЦреБрд▓реЗ, рддреЛ AppMaster рдХреЗ рдореЗрд╕реЗрдЬрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓реНрд╕ (рдИрдореЗрд▓, SMS, Telegram) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдПрдХ рдУрдирд░ рдХреЛ рдиреЛрдЯрд┐рдлрд╛рдИ рдХрд░реЗрдВред рдЬреЛ рдЪреАрдЬрд╝реЗрдВ рдорд╛рдпрдиреЗ рд░рдЦрддреА рд╣реИрдВ рдЙрдиреНрд╣реЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ: рд╡реЗрдВрдбрд░, рдПрдВрдбрдкреЙрдЗрдВрдЯ, рд╕реНрдЯреЗрдЯ, рдФрд░ рдкрд╣рд▓рд╛ рд╕реБрдЭрд╛рдпрд╛ рдХрджрдоред
рдпрджрд┐ рдЖрдк рдпреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ AppMaster рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ appmaster.io рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЬрдЧрд╣ рд╣реИ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣реА рд╡рд┐рдЬрд╝реБрдЕрд▓ Business Process рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕, рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдЬреЙрдмреНрд╕, рдФрд░ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЛ рдПрдХ рд╕рд╛рдЭрд╛ рдмреНрд░реЗрдХрд░ рд╕реНрдЯреЗрдЯ рдХреЗ рд╕рд╛рде рдкрд╛рд╡рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрди
рдПрдХ рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдЕрд╕рдлрд▓ рд╡реЗрдВрдбрд░ рдХреЛ рдмрд╛рд░тАСрдмрд╛рд░ рдХреЙрд▓ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рддреЗрдЬрд╝, рдкреВрд░реНрд╡рд╛рдиреБрдореЗрдп рдирддреАрдЬрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЯрд╛рдЗрдордЖрдЙрдЯ рдФрд░ рд░рд┐рдЯреНрд░рд╛рдИ рдХреЗ рдвреЗрд░ рдмрдирдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рддреБрд░рдВрдд рдлреЙрд▓рдмреИрдХ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдХреВрд▓рдбрд╛рдЙрди рдХреЗ рдмрд╛рдж рдПрдХ рдЫреЛрдЯрд╛ рдЯреЗрд╕реНрдЯ рдХреЙрд▓ рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
рдЬрдм рд╡реЗрдВрдбрд░ рдХреЙрд▓ рдкреИрд╕реЗ, рдСрд░реНрдбрд░, рдпрд╛ рдЧреНрд░рд╛рд╣рдХ рдкрд╣реБрдВрдЪ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдЬрдм рд╡рд┐рдлрд▓рддрд╛рдПрдБ рдРрд╕реА рдХрддрд╛рд░ рдмрдирд╛ рджреЗрддреА рд╣реИрдВ рдЬрд┐рд╕реЗ рд╕рд╛рдлрд╝ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ, рддрдм рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдЬреЛрдбрд╝рдирд╛ рдЬрд░реВрд░реА рд╣реЛрддрд╛ рд╣реИред рдкрд╣рд▓реЗ 1тАУ3 рд╣рд╛рдИтАСрдЗрдореНрдкреИрдХреНрдЯ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВ тАФ рдЬреИрд╕реЗ рдЪреЗрдХрдЖрдЙрдЯ рднреБрдЧрддрд╛рдиреЛрдВ, рд╢рд┐рдкрд┐рдВрдЧ рд░реЗрдЯ/рд▓реЗрдмрд▓, рд▓реЙрдЧрд┐рди/SSO, рдпрд╛ OTP рдбрд┐рд▓реАрд╡рд░реАред
тАЬSlowтАЭ рдЖрдкрдХреА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЯреВрдЯрддрд╛ рд╣реБрдЖ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдкреЗрдЬ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддреЗ рдФрд░ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдЬреЙрдмреНрд╕ рдЬрдорд╛ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рд╡реЗрдВрдбрд░ рдмрд╛рдж рдореЗрдВ рдЬрд╡рд╛рдм рджреЗ рджреЗред тАЬDownтАЭ рд╕реНрдкрд╖реНрдЯ рд╣реИ рд▓реЗрдХрд┐рди рдЦрддрд░рдирд╛рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдЕрдХреНрд╕рд░ рдЖрдХреНрд░рд╛рдордХ рд░реВрдк рд╕реЗ рд░рд┐рдЯреНрд░рд╛рдИ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЯреНрд░реИрдлрд┐рдХ рд╕реНрдкрд╛рдЗрдХ рдФрд░ рд░рд┐рдХрд╡рд░реА рдореЗрдВ рджреЗрд░реА рд╣реЛрддреА рд╣реИред
Closed рдХрд╛ рдорддрд▓рдм рд╣реИ рдХреЙрд▓ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЕрдиреБрдордд рд╣реИрдВред Open рдХрд╛ рдорддрд▓рдм рд╣реИ рдХреЙрд▓ рдХреЛ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рддреБрд░рдВрдд рдлреЙрд▓рдмреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред HalfтАСopen рдХрд╛ рдорддрд▓рдм рд╣реИ рдХреВрд▓рдбрд╛рдЙрди рдХреЗ рдмрд╛рдж рдЖрдк рдереЛрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЯреЗрд╕реНрдЯ рдХреЙрд▓ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡реЗрдВрдбрд░ рд╕реНрд╡рд╕реНрде рд╣реИ рдпрд╛ рдирд╣реАрдВ рджреЗрдЦреЗрдВред
- рдЯрд╛рдЗрдордЖрдЙрдЯ
- HTTP 5xx рддреНрд░реБрдЯрд┐рдпрд╛рдБ
- рдХрдиреЗрдХреНрд╢рди/ DNS рддреНрд░реБрдЯрд┐рдпрд╛рдБ
- 429 рд░реЗрдЯтАСрд▓рд┐рдорд┐рдЯ
- рд╡рд╣ рд╡рд┐рд▓рдВрдм (latency) рдЬреЛ рдЖрдкрдХреЗ рдкреНрд░реЛрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ
рдЗрди рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рдЙрд╕ рддрд░рд╣ рджрд░реНрдЬ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдЖрдкрдХрд╛ рд╡реЗрдВрдбрд░ рд╡рд┐рдлрд▓ рд╣реЛрддрд╛ рд╣реИ; тАЬрдмрд╣реБрдд рдзреАрдорд╛тАЭ рд╣реЛрдиреЗ рдкрд░ рднреА рдЙрд╕реЗ рд╡рд┐рдлрд▓ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдЖрдк рддреЗрдЬрд╝реА рд╕реЗ рдлреЗрд▓ рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрдВрддрдЬрд╝рд╛рд░ рди рдХрд░рд╡рд╛рдПрдБред
рд╕рд░рд▓ рдирд┐рдпрдо рдЪреБрдиреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдордЭрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреНрдпреВрди рдХрд░реЗрдВред рд╕рд╛рдорд╛рдиреНрдп рд╢реБрд░реБрдЖрдд рдХреЗ рддреМрд░ рдкрд░:
- 30тАУ60 рд╕реЗрдХрдВрдб рдореЗрдВ 5тАУ10 рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдкрд░ рдмреНрд░реЗрдХрд░ рдЦреЛрд▓реЗрдВред
- рдпрд╛ рд░реЛрд▓рд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рдореЗрдВ 20%тАУ40% рд╡рд┐рдлрд▓ рдХреЙрд▓ рд╣реЛрдиреЗ рдкрд░ рдЦреЛрд▓реЗрдВред
- рдпреВрдЬрд░тАСрдлреЗрд╕рд┐рдВрдЧ рд╕реНрдЯреЗрдкреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд▓рдВрдм рдХреЛ 2тАУ5 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рдлрд▓ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ: Open рдХреВрд▓рдбрд╛рдЙрди 30 рд╕реЗрдХрдВрдб рд╕реЗ 5 рдорд┐рдирдЯ рддрдХ рд░рдЦреЗрдВ рддрд╛рдХрд┐ рдЖрдк рд╡реЗрдВрдбрд░ рдкрд░ рд▓рдЧрд╛рддрд╛рд░ рд╣рд┐рдЯ рдбрд╛рд▓рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдВред HalfтАСopen рдореЗрдВ рдХреЗрд╡рд▓ 1тАУ5 рдЯреЗрд╕реНрдЯ рдХреЙрд▓ (рдпрд╛ 10тАУ30 рд╕реЗрдХрдВрдб рдЬреИрд╕реА рдЫреЛрдЯреА рд╡рд┐рдВрдбреЛ) рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ рддрд╛рдХрд┐ рдЖрдк рдмрд┐рдирд╛ рд╡реЗрдВрдбрд░ рдХреЛ рдлреНрд▓рдб рдХрд┐рдП рдЬрд▓реНрджреА рд░рд┐рдХрд╡рд░реА рдЪреЗрдХ рдХрд░ рд╕рдХреЗрдВред
рдРрд╕рд╛ рдлреЙрд▓рдмреИрдХ рдЪреБрдиреЗрдВ рдЬреЛ рдХрд╛рдо рдЪрд▓рддрд╛ рд░рд╣реЗ рдмрд┐рдирд╛ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЭреВрда рдмреЛрд▓реЗред рдЙрджрд╛рд╣рд░рдг:
- рдСрд░реНрдбрд░ рдХреЛ тАЬpayment pendingтАЭ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛ред
- рдХреИрд╢реНрдб рдпрд╛ рдлреНрд▓реИрдЯ рд╢рд┐рдкрд┐рдВрдЧ рд░реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ, рд╕реНрдкрд╖реНрдЯ рд▓реЗрдмрд▓ рдХреЗ рд╕рд╛рдеред
- рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдмрд╛рдж рдореЗрдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрддрд╛рд░рдмрджреНрдз рдХрд░рдирд╛ред
- рдореИрдиреНрдпреБрдЕрд▓ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд░реВрдЯ рдХрд░рдирд╛ред
рд░рд┐рдЯреНрд░рд╛рдИ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдФрд░ рдЕрдиреБрдорд╛рдиреНрдп рд░рдЦреЗрдВ:
- рдореИрдХреНрд╕ рд░рд┐рдЯреНрд░рд╛рдИ рдХрдо рд░рдЦреЗрдВ (рдЕрдХреНрд╕рд░ 2тАУ3)ред
- рдПрдХреНрд╕рдкреЛрдиреЗрдВрд╢рд┐рдЯрд▓ рдмреИрдХрдСрдл рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ (рдЙрджрд╛., 2s, 8s, 30s)ред
- рдЬрд┐рдЯрд░ рдЬреЛрдбрд╝реЗрдВ рддрд╛рдХрд┐ рд░рд┐рдЯреНрд░рд╛рдИ рд╕рд┐рдВрдХ рди рд╣реЛрдВред
- рдХреБрд▓ рд░рд┐рдЯреНрд░рд╛рдИ рд╕рдордп рдХреЛ рдХреИрдк рдХрд░реЗрдВ (рдЙрджрд╛., 60тАУ90 рд╕реЗрдХрдВрдб)ред
- рдпрджрд┐ рдмреНрд░реЗрдХрд░ Open рд╣реИ рддреЛ рд░рд┐рдЯреНрд░рд╛рдИ рди рдХрд░реЗрдВ; рд╕реАрдзреЗ рдлреЙрд▓рдмреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдердВрдбрд░рд┐рдВрдЧ рд╣реАрд░реНрдб рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред
рдЕрд▓рд░реНрдЯ рддрдм рд╕реЗрдЯ рдХрд░реЗрдВ рдХрд┐ рд╡реЗ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдпреЛрдЧреНрдп рд╣реЛрдВ, рдЖрд╡рд╛рдЬрд╝ рдкреИрджрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рдЕрдЪреНрдЫреА рдкреНрд░реИрдХреНрдЯрд┐рд╕:
- рдЬрдм рдмреНрд░реЗрдХрд░ рдЦреБрд▓реЗ рддреЛ рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВред
- рдпрджрд┐ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдордп рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдЦреБрд▓рд╛ рд░рд╣рд╛ рддреЛ рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВред
- рддреНрд░реБрдЯрд┐рдпреЛрдВ рдореЗрдВ рддреЗрдЬрд╝ рдЙрдЫрд╛рд▓ рдкрд░ рдкрд╣рд▓реЗ рд╣реА рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВред
рдЕрд▓рд░реНрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ: рдкреНрд░рднрд╛рд╡рд┐рдд рд╡реЗрдВрдбрд░/рдПрдВрдбрдкреЙрдЗрдВрдЯ, рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреЗрдЯ рдФрд░ рдХрдм рдмрджрд▓рд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреНрдпрд╛ рдорд╣рд╕реВрд╕ рд╣реЛрдЧрд╛, рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЕрдм рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдмреНрд▓реЙрдХ, рд░рд┐рдЯреНрд░рд╛рдИ, рдлреЙрд▓рдмреИрдХ), рдФрд░ рдПрдХ рд╕реБрдЭрд╛рдпрд╛ рдЕрдЧрд▓рд╛ рдХрджрдоред рдЧрдВрднреАрд░рддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪреИрдирд▓ рдЪреБрдиреЗрдВ (рдиреЙрдитАСрдХреНрд░рд┐рдЯрд┐рдХрд▓ = рдИрдореЗрд▓, рдкреЗрдореЗрдВрдЯ/рд▓реЙрдЧрд┐рди = рдкреЗрдЬ)ред


