1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ

рдЕрдиреЗрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкреНрд╕ рдпрд╛рддреВрди рдЧреЗрд▓реЗ рдЖрд╣реЗрдд: рдирд╡реАрди рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреА рдЧрд░реНрджреА рджрд░рд░реЛрдЬ рдиреЛрдВрджрдгреА рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдпрд╕рдВрдШ рд╕реЗрд╡рд╛ рдЪрд╛рд▓реВ рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдзрдбрдкрдбрдд рдЖрд╣реЗ.

рд╣реА рдПрдХ рдЪрд╛рдВрдЧрд▓реА рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ, рдкрд░рдВрддреБ рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреЗ рд╢реЗрдХрдбреЛ рд╣рдЬрд╛рд░реЛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдкрд░реНрдпрдВрдд рдХрд╛рд│рдЬреАрдкреВрд░реНрд╡рдХ рд╕реНрдХреЗрд▓ рдХрд╕реЗ рдХрд░рд╛рд╡реЗ рдпрд╛рдмрджреНрджрд▓ рд╡реЗрдмрд╡рд░ рдереЛрдбреА рд╕реНрдкрд╖реНрдЯ рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ. рд╕рд╛рдорд╛рдиреНрдпрдд: рдПрдХрддрд░ рдлрд╛рдпрд░ рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕ рдХрд┐рдВрд╡рд╛ рдмреЙрдЯрд▓рдиреЗрдХ рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕ (рдЖрдгрд┐ рдмрд░реНтАНрдпрд╛рдЪрджрд╛ рджреЛрдиреНрд╣реА) рдЕрд╕рддрд╛рдд. рдореНрд╣рдгреВрди, рд▓реЛрдХ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╣реМрд╢реА рдкреНрд░рдХрд▓реНрдкрд╛рд▓рд╛ рдЦрд░реЛрдЦрд░ рдЧрдВрднреАрд░ рд╕реНрд╡рд░реВрдк рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдРрд╡рдЬреА рдХреНрд▓рд┐рдЪ рддрдВрддреНрд░ рд╡рд╛рдкрд░рддрд╛рдд.

рдЪрд▓рд╛ рдорд╛рд╣рд┐рддреА рдлрд┐рд▓реНрдЯрд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВ рдЖрдгрд┐ рдореВрд▓рднреВрдд рд╕реВрддреНрд░ рд▓рд┐рд╣реВ. рдЖрдореНтАНрд╣реА рдЖрдордЪреНтАНрдпрд╛ рдирд╡реАрди рдлреЛрдЯреЛ рд╢реЗрдЕрд░рд┐рдВрдЧ рд╕рд╛рдЗрдЯ рдЧреНрд░рд╛рдорд┐рдиреНтАНрд╕реНтАНрдЯрд╛рд▓рд╛ 1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреНтАНрдпрд╛рдВрдордзреНтАНрдпреЗ рдЪрд░рдгрдмрджреНрдз рдХрд░рдгрд╛рд░ рдЖрд╣реЛрдд.

рдЬреЗрд╡реНрд╣рд╛ рдкреНрд░реЗрдХреНрд╖рдХ 10, 100, 1000, 10 рдЖрдгрд┐ 000 рд▓реЛрдХрд╛рдВрдкрд░реНрдпрдВрдд рд╡рд╛рдврддрд╛рдд рддреЗрд╡реНрд╣рд╛ рдХреЛрдгрддреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреГрддреА рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рддреЗ рд▓рд┐рд╣реВрдпрд╛.

1 рд╡рд╛рдкрд░рдХрд░реНрддрд╛: 1 рдорд╢реАрди

рдЬрд╡рд│рдкрд╛рд╕ рдкреНрд░рддреНрдпреЗрдХ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди, рдордЧ рддреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЕрд╕реЛ рдХрд┐рдВрд╡рд╛ рдореЛрдмрд╛рдЗрд▓ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди, рддреНрдпрд╛рдд рддреАрди рдкреНрд░рдореБрдЦ рдШрдЯрдХ рдЕрд╕рддрд╛рдд:

  • API
  • ╨▒╨░╨╖╨░ ╨┤╨░╨╜╨╜╤Л╤Е
  • рдХреНрд▓рд╛рдпрдВрдЯ (рдореЛрдмрд╛рдИрд▓ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рддрдГ рдХрд┐рдВрд╡рд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯ)

рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рддрдд рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддреЛ. API рдпрд╛ рдбреЗрдЯрд╛рд╕рд╛рдареА рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдЖрд╕рдкрд╛рд╕рдЪреНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛ рджреЗрддреЗ. рдХреНрд▓рд╛рдпрдВрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдбреЗрдЯрд╛ рдкрд╛рдард╡рддреЛ.

рдореА рдпрд╛ рдирд┐рд╖реНрдХрд░реНрд╖рд╛рдкреНрд░рдд рдкреЛрд╣реЛрдЪрд▓реЛ рдХреА, рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рддреВрди, рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ рдПрдкреАрдЖрдп рдШрдЯрдХ рдкреВрд░реНрдгрдкрдгреЗ рд╡рд┐рднрдХреНрдд рдХреЗрд▓реЗ рдЕрд╕рд▓реНрдпрд╛рд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрдХреЗрд▓рд┐рдВрдЧрдмрджреНрджрд▓ рдмреЛрд▓рдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рдЖрд╣реЗ.

рдЬреЗрд╡реНрд╣рд╛ рдЖрдкрдг рдкреНрд░рдердо рдПрдЦрд╛рджреЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╡рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХрд░рддреЛ, рддреЗрд╡реНрд╣рд╛ рддрд┐рдиреНрд╣реА рдШрдЯрдХ рдПрдХрд╛рдЪ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЪрд╛рд▓рд╡рддрд╛ рдпреЗрддрд╛рдд. рдХрд╛рд╣реА рдорд╛рд░реНрдЧрд╛рдВрдиреА, рд╣реЗ рдЖрдордЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ: рдПрдХ рдЕрднрд┐рдпрдВрддрд╛ рдбреЗрдЯрд╛рдмреЗрд╕, API рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯ рдПрдХрд╛рдЪ рдорд╢реАрдирд╡рд░ рдЪрд╛рд▓рд╡рддреЛ.

рд╕рд┐рджреНрдзрд╛рдВрддрд╛рдиреБрд╕рд╛рд░, рдЦрд╛рд▓реА рджрд░реНрд╢рд╡рд┐рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рдЖрдореНрд╣реА рддреЗ рдПрдХрд╛ рдбрд┐рдЬрд┐рдЯрд▓ рдУрд╢рди рдбреНрд░реЙрдкрд▓реЗрдЯ рдХрд┐рдВрд╡рд╛ AWS EC2 рдЙрджрд╛рд╣рд░рдгрд╛рд╡рд░ рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рддреИрдирд╛рдд рдХрд░реВ рд╢рдХрддреЛ:
1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ
рдЕрд╕реЗ рдореНрд╣рдЯрд▓реНрдпрд╛рд╕, рд╕рд╛рдЗрдЯрд╡рд░ рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЕрд╕рддреАрд▓ рддрд░, рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрддрд░ рд╕рдорд░реНрдкрд┐рдд рдХрд░рдгреЗ рдЬрд╡рд│рдЬрд╡рд│ рдиреЗрд╣рдореАрдЪ рдЕрд░реНрдердкреВрд░реНрдг рдард░рддреЗ.

10 рд╡рд╛рдкрд░рдХрд░реНрддреЗ: рдбреЗрдЯрд╛рдмреЗрд╕ рд╡реЗрдЧрд│реНрдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рд╣рд▓рд╡рд┐рдд рдЖрд╣реЗ

Amazon RDS рдХрд┐рдВрд╡рд╛ Digital Ocean Managed Database рд╕рд╛рд░рдЦреНрдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рд╕реЗрд╡рд╛рдВрдордзреНрдпреЗ рдбреЗрдЯрд╛рдмреЗрд╕рдЪреЗ рд╡рд┐рднрд╛рдЬрди рдХреЗрд▓реНрдпрд╛рдиреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рджреАрд░реНрдШрдХрд╛рд│ рдЪрд╛рдВрдЧрд▓реА рд╕реЗрд╡рд╛ рдорд┐рд│реЗрд▓. рд╣реЗ рдПрдХрд╛ рдорд╢реАрдирд╡рд░ рдХрд┐рдВрд╡рд╛ EC2 рдЙрджрд╛рд╣рд░рдгрд╛рд╡рд░ рд╕реЗрд▓реНрдл-рд╣реЛрд╕реНрдЯрд┐рдВрдЧрдкреЗрдХреНрд╖рд╛ рдереЛрдбреЗ рдЕрдзрд┐рдХ рдорд╣рд╛рдЧ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдпрд╛ рд╕реЗрд╡рд╛рдВрд╕рд╣ рддреБрдореНрд╣рд╛рд▓рд╛ рдмреЙрдХреНрд╕рдордзреВрди рдмрд░реЗрдЪ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рд╕реНрддрд╛рд░ рдорд┐рд│рддрд╛рдд рдЬреЗ рднрд╡рд┐рд╖реНрдпрд╛рдд рдЙрдкрдпреЛрдЧреА рдкрдбрддреАрд▓: рдмрд╣реБ-рдХреНрд╖реЗрддреНрд░ рдмреЕрдХрдЕрдк, рдкреНрд░рддрд┐рдХреГрддреА рд╡рд╛рдЪрд╛, рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдмреЕрдХрдЕрдк, рдЖрдгрд┐ рдЕрдзрд┐рдХ.

рд╕рд┐рд╕реНрдЯрдо рдЖрддрд╛ рдЕрд╕реЗ рджрд┐рд╕рддреЗ:
1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ

100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ: рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рд╡реЗрдЧрд│реНрдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рд╣рд▓рд╡рдгреЗ

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

рдореНрд╣рдгреВрдирдЪ рдорд▓рд╛ рдХреНрд▓рд╛рдпрдВрдЯрдЪрд╛ API рдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│рд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рд╛рдпрд▓рд╛ рдЖрд╡рдбрддреЛ. рд╣реЗ рдПрдХрд╛рдзрд┐рдХ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рдХрд░рддреЗ: рд╡реЗрдм, рдореЛрдмрд╛рдЗрд▓ рд╡реЗрдм, iOS, Android, рдбреЗрд╕реНрдХрдЯреЙрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛ рдЗ. рддреЗ рд╕рд░реНрд╡ рд╕рдорд╛рди API рд╡рд╛рдкрд░рдгрд╛рд░реЗ рдлрдХреНрдд рдХреНрд▓рд╛рдпрдВрдЯ рдЖрд╣реЗрдд.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрддрд╛ рдЖрдордЪреЗ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдмрд╣реБрддреЗрдХрджрд╛ рдореЛрдмрд╛рдИрд▓ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЛрдбрдгреНрдпрд╛рд╕ рд╕рд╛рдВрдЧрддрд╛рдд. рддреБрдореНрд╣реА рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ API рдШрдЯрдХ рд╡реЗрдЧрд│реЗ рдХреЗрд▓реНрдпрд╛рд╕, рд╣реЗ рд╕реЛрдкреЗ рд╣реЛрдИрд▓.

рдЕрд╢реА рдкреНрд░рдгрд╛рд▓реА рдЕрд╢реА рджрд┐рд╕рддреЗ:

1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ

1000 рд╡рд╛рдкрд░рдХрд░реНрддреЗ: рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рдЬреЛрдбрд╛

рдЧреЛрд╖реНрдЯреА рджрд┐рд╕рдд рдЖрд╣реЗрдд. рдЧреНрд░рд╛рдорд┐рдиреНрд╕реНрдЯрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЕрдзрд┐рдХрд╛рдзрд┐рдХ рдлреЛрдЯреЛ рдЕрдкрд▓реЛрдб рдХрд░рдд рдЖрд╣реЗрдд. рдиреЛрдВрджрдгреАрдЪреА рд╕рдВрдЦреНрдпрд╛рд╣реА рд╡рд╛рдврдд рдЖрд╣реЗ. рдЖрдордЪреНрдпрд╛ рдПрдХрдореЗрд╡ API рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рд╕рд░реНрд╡ рдЯреНрд░реЕрдлрд┐рдХ рдЪрд╛рд▓реВ рдареЗрд╡рдгреНрдпрд╛рд╕ рдХрдареАрдг рдЬрд╛рдд рдЖрд╣реЗ. рдЕрдзрд┐рдХ рд▓реЛрд╣ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ!

рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рд╣реА рдПрдХ рдЕрддрд┐рд╢рдп рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рдВрдХрд▓реНрдкрдирд╛ рдЖрд╣реЗ. рдореБрдЦреНрдп рдХрд▓реНрдкрдирд╛ рдЕрд╢реА рдЖрд╣реЗ рдХреА рдЖрдореНрд╣реА API рд╕рдореЛрд░ рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рдареЗрд╡рддреЛ рдЖрдгрд┐ рддреЗ рд╡реИрдпрдХреНрддрд┐рдХ рд╕реЗрд╡рд╛ рдЙрджрд╛рд╣рд░рдгрд╛рдВрдордзреНрдпреЗ рд░рд╣рджрд╛рд░реА рд╡рд┐рддрд░реАрдд рдХрд░рддреЗ. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рдЖрдореНрд╣реА рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреЗрд▓ рдХрд░рддреЛ, рдореНрд╣рдгрдЬреЗ рдЖрдореНрд╣реА рд╕рдорд╛рди рдХреЛрдбрд╕рд╣ рдЕрдзрд┐рдХ рд╕рд░реНрд╡реНрд╣рд░ рдЬреЛрдбрддреЛ, рдЖрдореНрд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░реВ рд╢рдХрдгрд╛рд░реНтАНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рдврд╡рддреЛ.

рдЖрдореНрд╣реА рд╡реЗрдм рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рд╕рдореЛрд░ рдЖрдгрд┐ API рд╕рдореЛрд░ рд╕реНрд╡рддрдВрддреНрд░ рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рдареЗрд╡рдгрд╛рд░ рдЖрд╣реЛрдд. рдпрд╛рдЪрд╛ рдЕрд░реНрде рддреБрдореНрд╣реА API рдХреЛрдб рдЖрдгрд┐ рд╡реЗрдм рдХреНрд▓рд╛рдпрдВрдЯ рдХреЛрдб рдЪрд╛рд▓рд╡рдгрд╛рд░реА рдПрдХрд╛рдзрд┐рдХ рдЙрджрд╛рд╣рд░рдгреЗ рдЪрд╛рд▓рд╡реВ рд╢рдХрддрд╛. рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рдХрдореА рд▓реЛрдб рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рдХрдбреЗ рд╡рд┐рдирдВрддреНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░реЗрд▓.

рдпреЗрдереЗ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдЖрдгрдЦреА рдПрдХ рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдлрд╛рдпрджрд╛ рдорд┐рд│рддреЛ - рд░рд┐рдбрдВрдбрдВрд╕реА. рдЬреЗрд╡реНрд╣рд╛ рдПрдЦрд╛рджрд╛ рдкреНрд░рд╕рдВрдЧ рдЕрдпрд╢рд╕реНрд╡реА рд╣реЛрддреЛ (рдХрджрд╛рдЪрд┐рдд рдУрд╡реНрд╣рд░рд▓реЛрдб рдХрд┐рдВрд╡рд╛ рдХреНрд░реЕрд╢ рдЭрд╛рд▓рд╛), рддреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рдЗрддрд░рд╛рдВрд╕реЛрдмрдд рд░рд╛рд╣рддреЛ рдЬреЗ рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛рдВрдирд╛ рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдд рд░рд╛рд╣рддрд╛рдд. рдЬрд░ рдлрдХреНрдд рдПрдХрдЪ рдЙрджрд╛рд╣рд░рдг рдХрд╛рд░реНрдпрд░рдд рдЕрд╕реЗрд▓, рддрд░ рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рд╕ рд╕рдВрдкреВрд░реНрдг рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реЕрд╢ рд╣реЛрдИрд▓.

рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рд╕реНрдХреЗрд▓рд┐рдВрдЧ рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЛ. рдЖрдореНрд╣реА рдкреАрдХ рд▓реЛрдб рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рдШрдЯрдирд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рдврд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╕рд░реНрд╡ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЭреЛрдкреЗрдд рдЕрд╕рддрд╛рдирд╛ рддреЗ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░реВ рд╢рдХрддреЛ.

рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░рд╕рд╣, API рдкрд╛рддрд│реА рдЬрд╡рд│рдЬрд╡рд│ рдЕрдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд│рд╛рд╕рд╛рдареА рдореЛрдЬрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ, рдлрдХреНрдд рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рдврддреЗ рдореНрд╣рдгреВрди рдирд╡реАрди рдЙрджрд╛рд╣рд░рдгреЗ рдЬреЛрдбрдгреЗ.

1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ

рдиреЛрдВрдж. рд╕рдзреНрдпрд╛ рдЖрдордЪреА рд╕рд┐рд╕реНрдЯреАрдо AWS рд╡рд░реАрд▓ Heroku рдХрд┐рдВрд╡рд╛ Elastic Beanstalk рд╕рд╛рд░рдЦреНрдпрд╛ PaaS рдХрдВрдкрдиреНрдпрд╛ рдСрдлрд░ рдСрдл рдж рдмреЙрдХреНрд╕ рд╕рд╛рд░рдЦреНрдпрд╛рдЪ рдЖрд╣реЗрдд (рдореНрд╣рдгреВрдирдЪ рддреНрдпрд╛ рдЦреВрдк рд▓реЛрдХрдкреНрд░рд┐рдп рдЖрд╣реЗрдд). Heroku рдбреЗрдЯрд╛рдмреЗрд╕ рд╡реЗрдЧрд│реНрдпрд╛ рд╣реЛрд╕реНрдЯрд╡рд░ рдареЗрд╡рддреЗ, рдСрдЯреЛ-рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ API рдордзреВрди рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рд╡реЗрдм рдХреНрд▓рд╛рдпрдВрдЯ рд╣реЛрд╕реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рддреАрд▓ рдкреНрд░рдХрд▓реНрдк рдХрд┐рдВрд╡рд╛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд╕рд╛рдареА Heroku рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рд╣реЗ рдПрдХ рдЙрддреНрддрдо рдХрд╛рд░рдг рдЖрд╣реЗ - рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡ рдореВрд▓рднреВрдд рд╕реЗрд╡рд╛ рдмреЙрдХреНрд╕рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рдорд┐рд│рддрд╛рдд.

10 рд╡рд╛рдкрд░рдХрд░реНрддреЗ: CDN

рдХрджрд╛рдЪрд┐рдд рдЖрдкрдг рд╣реЗ рдЕрдЧрджреА рд╕реБрд░реБрд╡рд╛рддреАрдкрд╛рд╕реВрдирдЪ рдХрд░рд╛рдпрд▓рд╛ рд╣рд╡реЗ рд╣реЛрддреЗ. рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреЗ рдЖрдгрд┐ рдирд╡реАрди рдлреЛрдЯреЛ рд╕реНрд╡реАрдХрд╛рд░рдгреЗ рдпрд╛рдореБрд│реЗ рдЖрдордЪреНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЦреВрдк рддрд╛рдг рдпреЗрдК рд▓рд╛рдЧрд▓рд╛ рдЖрд╣реЗ.

рдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕реНрдерд┐рд░ рд╕рд╛рдордЧреНрд░реА - рдкреНрд░рддрд┐рдорд╛, рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА (AWS S3 рдХрд┐рдВрд╡рд╛ Digital Ocean Spaces) рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдЖрдордЪреНрдпрд╛ API рдиреЗ рдкреНрд░рддрд┐рдорд╛ рджреЗрдгреЗ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдкреНрд░рддрд┐рдорд╛ рдЕрдкрд▓реЛрдб рдХрд░рдгреЗ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рдЧреЛрд╖реНрдЯреА рд╣рд╛рддрд╛рд│рдгреЗ рдЯрд╛рд│рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.

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

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

1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ

100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ: рдбреЗрдЯрд╛ рд╕реНрддрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ

CDN рдиреЗ рдЦреВрдк рдорджрдд рдХреЗрд▓реА рдЖрд╣реЗ: рд╡рд╛рд╣рддреВрдХ рдкреВрд░реНрдг рд╡реЗрдЧрд╛рдиреЗ рд╡рд╛рдврдд рдЖрд╣реЗ. рдкреНрд░рд╕рд┐рджреНрдз рд╡реНрд╣рд┐рдбрд┐рдУ рдмреНрд▓реЙрдЧрд░ рдореЕрд╡рд┐рдб рдореЛрдмреНрд░рд┐рдХрдиреЗ рдиреБрдХрддреЗрдЪ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдиреЛрдВрджрдгреА рдХреЗрд▓реА рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреА тАЬрдХрдерд╛тАЭ рдкреЛрд╕реНрдЯ рдХреЗрд▓реА, рдЬрд╕реЗ рддреЗ рдореНрд╣рдгрддрд╛рдд. рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, API рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реАрд▓ CPU рдЖрдгрд┐ рдореЗрдорд░реА рд╡рд╛рдкрд░ рдХрдореА рдареЗрд╡рд▓рд╛ рдЖрд╣реЗ (рджрд╣рд╛ API рдЙрджрд╛рд╣рд░рдгреЗ рдЪрд╛рд▓реВ рдЖрд╣реЗрдд), рдкрд░рдВрддреБ рдЖрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рдирдВрддреНрдпрд╛рдВрд╡рд░ рднрд░рдкреВрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдпрддрд╛ рдорд┐рд│реВ рд▓рд╛рдЧрд▓реА рдЖрд╣реЗ... рд╣реЗ рд╡рд┐рд▓рдВрдм рдХреБрдареВрди рдпреЗрдд рдЖрд╣реЗрдд?

рдореЗрдЯреНрд░рд┐рдХреНрд╕рдордзреНрдпреЗ рдереЛрдбреЗрд╕реЗ рдЦреЛрджрд▓реЗ рдЕрд╕рддрд╛, рдЖрдореНрд╣реА рдкрд╛рд╣рддреЛ рдХреА рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реАрд▓ CPU 80-90% рд▓реЛрдб рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ. рдЖрдореНрд╣реА рдорд░реНрдпрд╛рджреЗрдд рдЖрд╣реЛрдд.

рдбреЗрдЯрд╛ рд▓реЗрдпрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХрд░рдгреЗ рд╣рд╛ рдХрджрд╛рдЪрд┐рдд рд╕рдореАрдХрд░рдгрд╛рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рдХрдареАрдг рднрд╛рдЧ рдЖрд╣реЗ. API рд╕рд░реНрд╡реНрд╣рд░ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рд╡рд┐рдирдВрддреНрдпрд╛ рджреЗрддрд╛рдд, рдореНрд╣рдгреВрди рдЖрдореНрд╣реА рдлрдХреНрдд рдЕрдзрд┐рдХ API рдЙрджрд╛рд╣рд░рдгреЗ рдЬреЛрдбрддреЛ. рдирд╛рдХ рдмрд╣реБрд╕рдВрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реЗ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реАрдд. рдЖрдореНрд╣реА рд▓реЛрдХрдкреНрд░рд┐рдп рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЕрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо (PostgreSQL, MySQL, рдЗ.) рдмрджреНрджрд▓ рдмреЛрд▓реВ.

рдХреЕрд╢рд┐рдВрдЧ

рдЖрдордЪреНрдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рдврд╡рдгреНрдпрд╛рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рд╕реЛрдкрд╛ рдорд╛рд░реНрдЧ рдореНрд╣рдгрдЬреЗ рдПрдХ рдирд╡реАрди рдШрдЯрдХ рд╕рд╛рджрд░ рдХрд░рдгреЗ: рдХреЕрд╢реЗ рд▓реЗрдпрд░. рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдп рдХреЕрд╢рд┐рдВрдЧ рдкрджреНрдзрдд рд╣реА рдЗрди-рдореЗрдорд░реА рдХреА-рд╡реНрд╣реЕрд▓реНрдпреВ рд░реЗрдХреЙрд░реНрдб рд╕реНрдЯреЛрдЕрд░ рдЖрд╣реЗ, рдЬрд╕реЗ рдХреА Redis рдХрд┐рдВрд╡рд╛ Memcached. рдмрд░реНтАНрдпрд╛рдЪ рдХреНрд▓рд╛рдЙрдбреНрд╕рдордзреНрдпреЗ рдпрд╛ рд╕реЗрд╡рд╛рдВрдЪреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдЖрд╡реГрддреНрддреА рдЕрд╕рддреЗ: AWS рд╡рд░ Elasticache рдЖрдгрд┐ Google Cloud рд╡рд░ Memorystore.

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

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдордЪреНрдпрд╛ рдЧреНрд░рд╛рдорд┐рдиреНрд╕реНрдЯрд╛ рд╕реЗрд╡реЗрдордзреНрдпреЗ, рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА рдЬреЗрд╡реНрд╣рд╛ рдХреЛрдгреА рд╕реНрдЯрд╛рд░ рдореЛрдмреНрд░рд┐рдХрдЪреНрдпрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреЗрдЬрд╡рд░ рдЬрд╛рддреЛ рддреЗрд╡реНрд╣рд╛ API рд╕рд░реНрд╡реНрд╣рд░ рддреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рдордзреАрд▓ рдорд╛рд╣рд┐рддреАрд╕рд╛рдареА рдбреЗрдЯрд╛рдмреЗрд╕рдЪреА рдЪреМрдХрд╢реА рдХрд░рддреЛ. рд╣реЗ рдкреБрдиреНрд╣рд╛ рдкреБрдиреНрд╣рд╛ рдШрдбрддреЗ. Mobrik рдЪреА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдорд╛рд╣рд┐рддреА рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдирдВрддреАрдиреБрд╕рд╛рд░ рдмрджрд▓рдд рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ, рдХреЕрд╢рд┐рдВрдЧрд╕рд╛рдареА рддреА рдЙрддреНрдХреГрд╖реНрдЯ рдЖрд╣реЗ.

рдЖрдореНрд╣реА рдбреЗрдЯрд╛рдмреЗрд╕рдордзреВрди рд░реЗрдбрд┐рд╕рдордзреАрд▓ рдирд┐рдХрд╛рд▓ рдХреЕрд╢ рдХрд░реВ user:id 30 рд╕реЗрдХрдВрджрд╛рдВрдЪреНрдпрд╛ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╣. рдЖрддрд╛, рдЬреЗрд╡реНрд╣рд╛ рдХреЛрдгреА рдореЛрдмреНрд░рд┐рдХрдЪреНрдпрд╛ рдкреНрд░реЛрдлрд╛рдИрд▓рд╡рд░ рдЬрд╛рддреЗ, рддреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рдкреНрд░рдердо рд░реЗрдбрд┐рд╕ рддрдкрд╛рд╕рддреЛ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдЕрд╕рд▓реНрдпрд╛рд╕, рдЖрдореНрд╣реА рддреЛ рдереЗрдЯ рд░реЗрдбрд┐рд╕рдордзреВрди рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рддреЛ. рдЖрддрд╛ рд╕рд╛рдЗрдЯрд╡рд░реАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдлрд╛рдЗрд▓рдЪреНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрдкрдгреЗ рдЖрдордЪрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд▓реЛрдб рдХрд░рдд рдирд╛рд╣реАрдд.

рдмрд░реНтАНрдпрд╛рдЪ рдХреЕрд╢рд┐рдВрдЧ рд╕реЗрд╡рд╛рдВрдЪрд╛ рдЖрдгрдЦреА рдПрдХ рдлрд╛рдпрджрд╛ рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА рддреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡реНрд╣рд░рдкреЗрдХреНрд╖рд╛ рдореЛрдЬрдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ. рд░реЗрдбрд┐рд╕рдордзреНрдпреЗ рдЕрдВрдЧрднреВрдд рд░реЗрдбрд┐рд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЛрдб рдЖрд╣реЗ. рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рдкреНрд░рдорд╛рдгреЗрдЪ1, рд╣реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреА Redis рдХреЕрд╢реЗ рдПрдХрд╛рдзрд┐рдХ рдорд╢реАрдирд╡рд░ рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ (рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕ рд╣рдЬрд╛рд░реЛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░).

рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЕрд╢рд┐рдВрдЧ рд╡рд╛рдкрд░рддрд╛рдд; рд╣рд╛ рд╡реЗрдЧрд╡рд╛рди API рдЪрд╛ рдкреВрд░реНрдгрдкрдгреЗ рдЕрд╡рд┐рднрд╛рдЬреНрдп рднрд╛рдЧ рдЖрд╣реЗ. рдЬрд▓рдж рдХреНрд╡реЗрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рдХреЛрдб рд╣реЗ рд╕рд░реНрд╡ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рдХреЕрд╢реЗрд╢рд┐рд╡рд╛рдп рд▓рд╛рдЦреЛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рд╕реЗрд╡рд╛ рдореЛрдЬрдгреЗ рдЬрд╡рд│рдЬрд╡рд│ рдЕрд╢рдХреНрдп рдЖрд╣реЗ.

рдкреНрд░рддрд┐рдХреГрддреА рд╡рд╛рдЪрд╛

рдЬреЗрд╡реНрд╣рд╛ рдбреЗрдЯрд╛рдмреЗрд╕рдордзреАрд▓ рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдЦреВрдк рд╡рд╛рдврд▓реЗрд▓реА рдЕрд╕рддреЗ, рддреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рдЖрдгрдЦреА рдПрдХ рдЧреЛрд╖реНрдЯ рдХрд░реВ рд╢рдХрддреЛ рдХреА рдбреЗрдЯрд╛рдмреЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рд╡рд╛рдЪрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рддрд┐рдХреГрддреА рдЬреЛрдбрдгреЗ. рд╡рд░ рд╡рд░реНрдгрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рд╕реЗрд╡рд╛рдВрд╕рд╣, рд╣реЗ рдПрдХрд╛ рдХреНрд▓рд┐рдХрд╡рд░ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рд╡рд╛рдЪрд▓реЗрд▓реА рдкреНрд░рддрд┐рдХреГрддреА рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдЪрд╛рд▓реВ рд░рд╛рд╣реАрд▓ рдЖрдгрд┐ SELECT рд╡рд┐рдзрд╛рдирд╛рдВрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.

рдЖрддрд╛ рдЖрдордЪреА рдкреНрд░рдгрд╛рд▓реА рдпреЗрдереЗ рдЖрд╣реЗ:

1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ

рдкреБрдвреАрд▓ рдХреНрд░рд┐рдпрд╛

рдЬрд╕рдЬрд╕реЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреЗ рдкреНрд░рдорд╛рдг рд╡рд╛рдврдд рдЬрд╛рдИрд▓, рддрд╕рддрд╕реЗ рдЖрдореНрд╣реА рд╕реЗрд╡рд╛рдВрдирд╛ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдореЛрдЬрдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡реВ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬрд░ рдЖрдореНрд╣реА рд╡реЗрдмрд╕реЙрдХреЗрдЯреНрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА, рддрд░ рд╡реЗрдмрд╕реЙрдХреЗрдЯреНрд╕ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЛрдб рд╡реЗрдЧрд│реНрдпрд╛ рд╕реЗрд╡реЗрдордзреНрдпреЗ рдЦреЗрдЪрдгреНрдпрд╛рдд рдЕрд░реНрде рдЖрд╣реЗ. рдЖрдореНрд╣реА рддреЗ рдЖрдордЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░рдЪреНрдпрд╛ рдорд╛рдЧреЗ рдирд╡реАрди рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╡рд░ рдареЗрд╡реВ рд╢рдХрддреЛ, рдЬреЗ рдУрдкрди рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдХрдиреЗрдХреНрд╢рдирдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдЖрдгрд┐ HTTP рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рд╡рд┐рдЪрд╛рд░рд╛рдд рди рдШреЗрддрд╛ рд╡рд░ рдЖрдгрд┐ рдХрдореА рдХрд░реВ рд╢рдХрддреЗ.

рдЖрдореНрд╣реА рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрддрд░рд╛рд╡рд░ рдирд┐рд░реНрдмрдВрдзрд╛рдВрд╡рд┐рд░реБрджреНрдз рд▓рдврдд рд░рд╛рд╣реВ. рдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рднрд╛рдЬрди рдЖрдгрд┐ рд╢рд╛рд░реНрдбрд┐рдВрдЧрдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдЖрд▓реА рдЖрд╣реЗ. рджреЛрдиреНрд╣реА рдкрдзреНрджрддреАрдВрдирд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдУрд╡реНрд╣рд░рд╣реЗрдб рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреБрдореНрд╣рд╛рд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЬрд╡рд│рдЬрд╡рд│ рдЕрдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд│рд╛рд╕рд╛рдареА рд╕реНрдХреЗрд▓ рдХрд░рдгреНрдпрд╛рдЪреА рдЕрдиреБрдорддреА рджреЗрддреЗ.

рдЖрдореНрд╣рд╛рд▓рд╛ New Relic рдХрд┐рдВрд╡рд╛ Datadog рд╕рд╛рд░рдЦреА рджреЗрдЦрд░реЗрдЦ рдЖрдгрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реЗрд╡рд╛ рджреЗрдЦреАрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛рдпрдЪреА рдЖрд╣реЗ. рд╣реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдзреАрдореЗ рдХреНрд╡реЗрд░реА рдУрд│рдЦрдгреНрдпрд╛рдд рдЖрдгрд┐ рдХреБрдареЗ рд╕реБрдзрд╛рд░рдгрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдд рдорджрдд рдХрд░реЗрд▓. рдЬрд╕рдЬрд╕реЗ рдЖрдореНрд╣реА рдореЛрдЬрдорд╛рдк рдХрд░рддреЛ, рддрд╕рддрд╕реЗ рдЖрдореНрд╣реА рдЕрдбрдерд│реЗ рд╢реЛрдзрдгреЗ рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рджреВрд░ рдХрд░рдгреЗ рдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реВ рдЗрдЪреНрдЫрд┐рддреЛтАФрдЕрдиреЗрдХрджрд╛ рдорд╛рдЧреАрд▓ рд╡рд┐рднрд╛рдЧрд╛рддреАрд▓ рдХрд╛рд╣реА рдХрд▓реНрдкрдирд╛ рд╡рд╛рдкрд░реВрди.

рд╕реНрддреНрд░реЛрдд

рд╣реЗ рдкреЛрд╕реНрдЯ рддреНрдпрд╛рдкреИрдХреА рдПрдХрд╛рдиреЗ рдкреНрд░реЗрд░рд┐рдд рдЖрд╣реЗ рдЙрдЪреНрдЪ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдмрджреНрджрд▓ рдорд╛рдЭреНрдпрд╛ рдЖрд╡рдбрддреНрдпрд╛ рдкреЛрд╕реНрдЯ. рдорд▓рд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╕рд╛рдареА рд▓реЗрдЦ рдереЛрдбрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрдирд╡рд╛рдпрдЪрд╛ рд╣реЛрддрд╛ рдЖрдгрд┐ рдПрдХрд╛ рд╡рд┐рдХреНрд░реЗрддреНрдпрд╛рдХрдбреВрди рддреЛ рд╕реЛрдбрд╡рд╛рдпрдЪрд╛ рд╣реЛрддрд╛. рддреБрдореНрд╣рд╛рд▓рд╛ рдпрд╛ рд╡рд┐рд╖рдпрд╛рдд рд░рд╕ рдЕрд╕реЗрд▓ рддрд░ рдЬрд░реВрд░ рд╡рд╛рдЪрд╛.

рддрд│рдЯреАрдк

  1. рдмрд╣реБрд╡рд┐рдз рдЙрджрд╛рд╣рд░рдгрд╛рдВрдордзреНрдпреЗ рд▓реЛрдб рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рд╕рдорд╛рди рдЕрд╕рд▓реЗ рддрд░реА, рд░реЗрдбрд┐рд╕ рдХреНрд▓рд╕реНрдЯрд░рдЪреА рдореВрд▓рднреВрдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░рдкреЗрдХреНрд╖рд╛ рдЦреВрдк рд╡реЗрдЧрд│реА рдЖрд╣реЗ. [рдкрд░рдд]

1 рддреЗ 100 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд╕реЗ рдореЛрдЬрд╛рдпрдЪреЗ

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛