рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд╣рд╛рдИрд▓реЛрдб++ рдореЙрд╕реНрдХреЛ 2018, рдХрд╛рдВрдЧреНрд░реЗрд╕ рд╣реЙрд▓ред 9 рдирд╡рдВрдмрд░, 15:00 рдмрдЬреЗ

рд╕рд╛рд░ рдФрд░ рдкреНрд░рд╕реНрддреБрддрд┐: http://www.highload.ru/moscow/2018/abstracts/4066

рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (VKontakte): рд░рд┐рдкреЛрд░реНрдЯ рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдореЗрдВ ClickHouse рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдЧреА - рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ, рд╣рдо рдХрд┐рддрдирд╛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЗрддреНрдпрд╛рджрд┐ред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╛рдордЧреНрд░реА: рдИрдПрд▓рдХреЗ, рдмрд┐рдЧ рдХреНрд╡реЗрд░реА рдФрд░ рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡: - рдирдорд╕реНрддреЗ! рдореЗрд░рд╛ рдирд╛рдо рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореЗрд░рд╛ рдкрд░рд┐рдЪрдп рдкрд╣рд▓реЗ рд╣реА рд╣реЛ рдЪреБрдХрд╛ рд╣реИред рдореИрдВ VKontakte рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдБред рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд╣рдо рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдмреЗрдбрд╝реЗ (рджрд╕рд┐рдпреЛрдВ рд╣рдЬрд╝рд╛рд░) рд╕реЗ ClickHouse рдореЗрдВ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рд▓реЙрдЧ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреНрдпреЛрдВ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд╣рдордиреЗ рдпрд╣ рдирд┐рд░реНрдгрдп рдХреНрдпреЛрдВ рд▓рд┐рдпрд╛? рд╕рдВрднрд╡рддрдГ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓реЙрдЧ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдереЗред рдпрд╣рд╛рдБ - рдПрдХ рдРрд╕рд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ "рдмреИрдХрдПрдВрдб рд╡реАрдХреЗ" рд╣реИред рдореИрдВ рдЗрд╕рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреЗ рдХреА рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдБред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд▓реЙрдЧ рдХреНрдпрд╛ рд╣реИрдВ? рдпрд╣ рдПрдХ рдЗрдВрдЬрди рд╣реИ рдЬреЛ рдЦрд╛рд▓реА рдРрд░реЗ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╡реАрдХреЗ рдореЗрдВ рдЗрдВрдЬрди рд╡реЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдиреНрдп рд▓реЛрдЧ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХрд╣рддреЗ рд╣реИрдВред рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рдореБрд╕реНрдХреБрд░рд╛рддрд╛ рд╣реБрдЖ рд╕реНрдЯрд┐рдХрд░ рд╣реИ (рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓рд╛рдЗрдХ)ред рдРрд╕рд╛ рдХреИрд╕реЗ? рдЕрдЪреНрдЫрд╛, рдЖрдЧреЗ рд╕реБрдиреЛ!

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд▓реЙрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? Hadup рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рди рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рдлрд┐рд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Rsyslog (рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЗрди рд▓реЙрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛)ред рдПрд▓рдПрд╕рдбреА. рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ рдПрд▓рдПрд╕рдбреА рдХреНрдпрд╛ рд╣реИ? рдирд╣реАрдВ, рдпрд╣ рдПрд▓рдПрд╕рдбреА рдирд╣реАрдВ. рдлрд╝рд╛рдЗрд▓реЗрдВ рднреА рдХреНрд░рдорд╢рдГ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░реЗрдВ. рдЦреИрд░, ClickHouse рдПрдХ рдЕрдЬреАрдм рд╡рд┐рдХрд▓реНрдк рд╣реИред

рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдФрд░ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА: рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рдФрд░ рдЕрд╡рд╕рд░

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣рдореЗрдВ рдХреНрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓реЙрдЧреНрд╕ рдЗрдВрдЬрди рд╣реИ - рдпрд╣ рд╣рдорд╛рд░рд╛ рдЗрдВрдЬрди рд╣реИ; рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╡рд╣ рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╡рд╣ рд▓рдВрдмреА рд▓рд╛рдЗрдиреЗрдВ рднреА рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИред рдЦреИрд░, рдпрд╣ рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рд░рджрд░реНрд╢реА рд░реВрдк рд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдпрджрд┐ рд╣рдо рдЪрд╛рд╣реЗрдВ рддреЛ рд╣рдо рдмрдбрд╝реЗ рдХреЙрд▓рдореЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ... рд╣рдо, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, (рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ) рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдПрдХрдорд╛рддреНрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд╣ рдХреЗрд╡рд▓ рд╡рд╣реА рджреЗ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЙрд╕рдХреА рд╕реНрдореГрддрд┐ рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ; рдмрд╛рдХреА рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рдЗрдВрдЬрди рдХрд╛ рдмрд┐рдирд▓реЙрдЧ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рддрджрдиреБрд╕рд╛рд░, рдЗрд╕рдореЗрдВ рдХрд╛рдлреА рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдЗрд╕рдореЗрдВ рдФрд░ рдЕрдиреНрдп рдХреНрдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рд╣рдбреБрдк"ред рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рдЖрд╕рд╛рдиреА... рдХреМрди рд╕реЛрдЪрддрд╛ рд╣реИ рдХрд┐ Hadup рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ? рдмреЗрд╢рдХ, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдкрдврд╝рддреЗ рд╕рдордп рдХрднреА-рдХрднреА рдкреНрд░рд╢реНрди рдЙрдарддреЗ рд╣реИрдВред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рд╢рд╛рдпрдж рдирд╣реАрдВ, рдЦрд╛рд╕рдХрд░ рд▓реЙрдЧ рдХреЗ рд▓рд┐рдПред рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рднрдВрдбрд╛рд░рдг - рдмреЗрд╢рдХ, рд╣рд╛рдБ, рдбреЗрдЯрд╛ рд╕рдВрдкреАрдбрд╝рди - рд╣рд╛рдБ, рд▓рдВрдмреА рд╕реНрдЯреНрд░рд┐рдВрдЧ - рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЖрдк рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рд░реНрд╡рд░ рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ... рдЖрдкрдХреЛ рдЕрднреА рднреА рд╕реНрд╡рдпрдВ рдХреБрдЫ рдХрд░рдирд╛ рд╣реЛрдЧрд╛!

рд░реБрд╕рд┐рд╕реНрд▓реЙрдЧ. рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдордиреЗ рдЗрд╕реЗ рдПрдХ рдмреИрдХрдЕрдк рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рддрд╛рдХрд┐ рд╣рдо рдмрд┐рдирд▓реЙрдЧ рдХреЛ рдбрдВрдк рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕реЗ рдкрдврд╝ рд╕рдХреЗрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд▓рдВрдмреА рд▓рд╛рдЗрдиреЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИ; рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ 4 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЦреБрдж рд╣реА рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдбреЗрдЯрд╛ рдХрдВрдкреНрд░реЗрд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рд░реАрдбрд┐рдВрдЧ рдЖрдПрдЧреАред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдпрд╣рд╛рдБ ClickHouse рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЖрджрд░реНрд╢ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдПрдХрдорд╛рддреНрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рдорд╕реНрдпрд╛ рддреЛ рд╣реИ, рд╣рдо рдЙрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рд╕реБрд▓рдЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ. рдФрд░ рдмрд╛рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдЗрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ. рдЖрдк ClickHouse рд╕реЗ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВрдЧреЗ? рдорд░реНрдЬрдЯреНрд░реА

рдЖрдкрдореЗрдВ рд╕реЗ рдХрд┐рд╕рдиреЗ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реБрдирд╛ рдпрд╛ рдирд╣реАрдВ рдЬрд╛рдирд╛ рд╣реИ? рдореБрдЭреЗ рддреБрдореНрд╣реЗрдВ рдмрддрд╛рдирд╛ рд╣реЛрдЧрд╛, рд╣реИ рдирд╛? рдмрд╣реБрдд рддреЗрдЬред рд╡рд╣рд╛рдВ рд╕рдореНрдорд┐рд▓рди - 1-2 рдЧреАрдЧрд╛рдмрд┐рдЯ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб, 10 рдЧреАрдЧрд╛рдмрд┐рдЯ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рддрдХ рдХрд╛ рд╡рд┐рд╕реНрдлреЛрдЯ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ - рджреЛ 6-рдХреЛрд░ рдЬрд╝реАрдСрди рд╣реИрдВ (рдЕрд░реНрдерд╛рдд, рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рднреА рдирд╣реАрдВ), 256 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд░реИрдо, 20 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯреНрд╕ RAID рдореЗрдВ (рдХрд┐рд╕реА рдиреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕)ред рдПрд▓реЗрдХреНрд╕реА рдорд┐рд▓реЛрд╡рд┐рджреЛрд╡, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдбреЗрд╡рд▓рдкрд░, рд╢рд╛рдпрдж рд╡рд╣рд╛рдВ рдмреИрдардХрд░ рд░реЛ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ рдХреБрдЫ рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ (рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред рддрджрдиреБрд╕рд╛рд░, рдпрджрд┐ рдбреЗрдЯрд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рд╣реИ, рддреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд▓рдЧрднрдЧ 6 рдмрд┐рд▓рд┐рдпрди рд▓рд╛рдЗрди рдХреА рд╕реНрдХреИрдирд┐рдВрдЧ рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдЯреЗрдХреНрд╕реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд░ % рдкрд╕рдВрдж рд╣реИ - рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 100 рдорд┐рд▓рд┐рдпрди рд▓рд╛рдЗрдиреЗрдВ, рдпрд╛рдиреА, рдпрд╣ рдХрд╛рдлреА рддреЗрдЬрд╝ рд▓рдЧрддреА рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВрдЧреЗ? рдЦреИрд░, рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╡реАрдХреЗ PHP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╣рдо рдкреНрд░рддреНрдпреЗрдХ PHP рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рд╕реЗ HTTP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдорд░реНрдЬрдЯреНрд░реА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рдпреЛрдЬрдирд╛ рдореЗрдВ рдХрд┐рд╕реЗ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрддреА рд╣реИ? рдХрд┐рд╕реА рдХрд╛рд░рдгрд╡рд╢ рд╕рднреА рдиреЗ рд╣рд╛рде рдирд╣реАрдВ рдЙрдард╛рдпрд╛ред рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛ рджреВрдБред

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рдирд╛

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдЙрд╕реА рд╕рдордп, рдмрдлрд░ рд╡рд╛рд▓реА рдпреЛрдЬрдирд╛ ALTER рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдкреБрд░рд╛рдиреА рдмрдлрд░ рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдкреБрд░рд╛рдиреА рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдЫреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ (рдбреЗрдЯрд╛ рдХрд╣реАрдВ рднреА рдЧрд╛рдпрдм рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рддрд╛рд▓рд┐рдХрд╛ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдлреНрд▓рд╢ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред рдлрд┐рд░ рдЖрдк рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХ рддрд╛рд▓рд┐рдХрд╛ рдХреЛ "рдмрджрд▓реЗрдВ" рдФрд░ рдлрд┐рд░ рд╕реЗ рдмрдлрд░ рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдПрдВред рддрджрдиреБрд╕рд╛рд░, рдЬрдм рддрдХ рдХреЛрдИ рдмрдлрд░ рдЯреЗрдмрд▓ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рдХрд╣реАрдВ рднреА рдкреНрд░рд╡рд╛рд╣рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдбрд┐рд╕реНрдХ рдкрд░ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдХрд┐рдЯрдирд╣рд╛рдЙрд╕ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

nginx рдЬреЛрдбрд╝реЗрдВ

рдереНрд░реЗрдб рдкреНрд░рддрд┐ рдХрдиреЗрдХреНрд╢рди рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рд╕рдорд╛рдзрд╛рди nginx рд╣реИред рд╣рдордиреЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреЗ рд╕рд╛рдордиреЗ nginx рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рд╕рд╛рде рд╣реА рджреЛ рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрддреБрд▓рди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ (рд╣рдорд╛рд░реА рдбрд╛рд▓рдиреЗ рдХреА рдЧрддрд┐ 2 рдЧреБрдирд╛ рдмрдврд╝ рдЧрдИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕рдЪ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП) рдФрд░ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрд╢рди рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реАрдорд┐рдд рдХрд░ рджреАред рдЕрдкрд╕реНрдЯреНрд░реАрдо рдФрд░, рддрджрдиреБрд╕рд╛рд░, 50 рдХрдиреЗрдХреНрд╢рдиреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбрд╛рд▓рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╕рдорд╛рдзрд╛рди рд╕реЗ рдПрдХ рдХрджрдо рджреВрд░

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдХрд░реАрдм рдПрдХ рдорд╣реАрдиреЗ рддрдХ рд╣рдо рдРрд╕реЗ рд╣реА рд░рд╣реЗ. рд╣рд░ рдХреЛрдИ рдЦреБрд╢ рдерд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рддрд╛рд▓рд┐рдХрд╛рдПрдБ рдЬреЛрдбрд╝реАрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬреЛрдбрд╝реАрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬреЛрдбрд╝реАрдВ... рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣рдордиреЗ рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛рдПрдБ рдЬреЛрдбрд╝реАрдВ рд╡рд╣ рдмрд╣реБрдд рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рдерд╛ (рдЖрдЗрдП рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╣реЗрдВ)ред рд╣рдордиреЗ рдкреНрд░рддреНрдпреЗрдХ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ 16 рдЯреБрдХрдбрд╝реЗ рдХрд┐рдП рдФрд░ рдХреБрдЫ рд╕реЗрдХрдВрдб рдХрд╛ рдлреНрд▓реИрд╢ рдЕрдВрддрд░рд╛рд▓ рдХрд┐рдпрд╛; рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 20 рдЯреЗрдмрд▓ рдереЗ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЯреЗрдмрд▓ рдХреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 8 рдЗрдВрд╕рд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рдереЗ - рдФрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рд╢реБрд░реВ рд╣реБрдЖ... рд░рд┐рдХреЙрд░реНрдб рдзреАрдорд╛ рд╣реЛрдиреЗ рд▓рдЧрд╛ред рди рдХреЗрд╡рд▓ рд╡реЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реБрдП... рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, nginx рдореЗрдВ рдРрд╕реА рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдереА рдХрд┐ рдпрджрд┐ рдХрдиреЗрдХреНрд╢рди рдЕрдкрд╕реНрдЯреНрд░реАрдо рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рднреА рдирдП рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рдмрд╕ "502" рд▓реМрдЯрд╛ рджреЗрддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

nginx рдХреЛ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рд╕реЗ рдмрджрд▓рдирд╛

рдореИрдВрдиреЗ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╣рдореЗрдВ рдЗрд╕реЗ nginx рдкрд░ рдЫреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - nginx рдХреЛ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ Clickhouse рдореЗрдВ рдХреМрди рд╕реА рддрд╛рд▓рд┐рдХрд╛рдПрдБ рд╣реИрдВ, рдФрд░ рдореИрдВрдиреЗ nginx рдХреЛ рдПрдХ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЦреБрдж рднреА рд▓рд┐рдЦрд╛ рдерд╛ред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд╡рд╣ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдпрд╣ fasthttp рд▓рд╛рдЗрдмреНрд░реЗрд░реА "goshnoy" рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╛рдиреА рддреЗрдЬрд╝, рд▓рдЧрднрдЧ nginx рдЬрд┐рддрдирд╛ рддреЗрдЬрд╝ред рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдЗрдЧреЛрд░, рдпрджрд┐ рдЖрдк рдпрд╣рд╛рдВ рдореМрдЬреВрдж рд╣реИрдВ (рдиреЛрдЯ: рдЗрдЧреЛрд░ рд╕рд┐рдпреЛрд╕реЗрд╡ рдПрдХ рд░реВрд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдиреЗрдЧреНрдиреЗрдХреНрд╕ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдмрдирд╛рдпрд╛ рд╣реИ)ред рдпрд╣ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпреЗ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рд╢реНрди рд╣реИрдВ - INSERT рдпрд╛ SELECT - рддрджрдиреБрд╕рд╛рд░, рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдиреЗрдХреНрд╢рди рдкреВрд▓ рд░рдЦрддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рддрджрдиреБрд╕рд╛рд░, рднрд▓реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдореНрдорд┐рд▓рди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рди рд╣реЛ, "рдЪрдпрди" рдкрд╛рд░рд┐рдд рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред рдФрд░ рдпрд╣ рдбреЗрдЯрд╛ рдХреЛ рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕рдореВрд╣рд┐рдд рдХрд░рддрд╛ рд╣реИ - рдПрдХ рдЫреЛрдЯреЗ рдмрдлрд╝рд░ рдХреЗ рд╕рд╛рде: рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐, рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рддреНрд░реБрдЯрд┐рдпрд╛рдБ, рдЗрддреНрдпрд╛рджрд┐ рд╣реЛрддреА рд╣реИрдВ - рддрд╛рдХрд┐ рд╡реЗ рд╢реЗрд╖ рдбреЗрдЯрд╛ рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡рд┐рдд рди рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рд╣рдо рдмрд╕ рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЫреЛрдЯреА "рдмрдЪреНрдЪреА" рдереА, рдФрд░ рд╕рднреА рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдиреЗ рдХреЗрд╡рд▓ рдЗрд╕ рдЫреЛрдЯреЗ рдЯреБрдХрдбрд╝реЗ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛; рдФрд░ рдпрд╣рд╛рдВ рд╡реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдмрдбрд╝реЗ рдмрдлрд░ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдВрдЧреЗред рдЫреЛрдЯрд╛ 1 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рд╣реИ, рдпрд╛рдиреА рдЗрддрдирд╛ рдЫреЛрдЯрд╛ рдирд╣реАрдВред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ nginx рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╡рд╣реА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреЛ nginx рдиреЗ рдкрд╣рд▓реЗ рдХрд┐рдпрд╛ рдерд╛ - рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕реНрдерд╛рдиреАрдп "рдХрд┐рдЯрдирд╣рд╛рдЙрд╕" рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░ рдЪреВрдВрдХрд┐ рдпрд╣ fasthttp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИ - рдЖрдк рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 100 рд╣рдЬрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдХрд┐рдЯрдирд╣рд╛рдЙрд╕ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рдореЗрдВ рдПрдХ рд╕рдордп рдореЗрдВ рдПрдХ рд▓рд╛рдЗрди рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдо рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдпреЛрдЬрдирд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреЗ рд▓рдЧреА: "рдХрд┐рдЯрдирд╣рд╛рдЙрд╕", рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рдХрдИ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕рдореВрд╣рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрджрд▓реЗ рдореЗрдВ, рдмрдлрд░ рдЯреЗрдмрд▓ рдЙрдиреНрд╣реЗрдВ рдореБрдЦреНрдп рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред

рд╣рддреНрдпрд╛рд░рд╛ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реИ, рдмрд┐рд▓реНрд▓реА рдХрд╛ рдмрдЪреНрдЪрд╛ рд╕реНрдерд╛рдпреА рд╣реИ

рдпрд╣ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╕реНрдпрд╛ рд╣реИ... рдХреНрдпрд╛ рдЖрдк рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдиреЗ fasthttp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ? POST рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде fasthttp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕рдиреЗ рдХрд┐рдпрд╛? рд╕рдВрднрд╡рддрдГ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдп рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрдлрд╝рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╣рдорд╛рд░рд╛ рдмрдлрд╝рд░ рдЖрдХрд╛рд░ 16 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░ рд╕рдореНрдорд┐рд▓рди рд░реБрдХ рдЧрдпрд╛, рдФрд░ 16-рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдХреЗ рдЯреБрдХрдбрд╝реЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдЖрдиреЗ рд▓рдЧреЗ, рдФрд░ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрди рд╕рднреА рдХреЛ рдореЗрдореЛрд░реА рдореЗрдВ рдмрдлрд░ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рддрджрдиреБрд╕рд╛рд░, рдореЗрдореЛрд░реА рдЦрддреНрдо рд╣реЛ рдЧрдИ, рдЖрдЙрдЯ-рдСрдл-рдореЗрдореЛрд░реА рдХрд┐рд▓рд░ рдЖрдпрд╛ рдФрд░ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА (рдпрд╛ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕", рдЬреЛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рд╕реЗ рдЕрдзрд┐рдХ "рдЦрд╛" рд╕рдХрддрд╛ рдерд╛) рдХреЛ рдорд╛рд░ рдбрд╛рд▓рд╛ред рдЪрдХреНрд░ рдиреЗ рдЦреБрдж рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛. рдмрд╣реБрдд рд╕реБрдЦрдж рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ. рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╣рдо рдХрдИ рдорд╣реАрдиреЛрдВ рдХреЗ рдСрдкрд░реЗрд╢рди рдХреЗ рдмрд╛рдж рд╣реА рдЗрд╕ рдкрд░ рдкрд╣реБрдБрдЪреЗред

рдореИрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рд╣реИ? рдлрд┐рд░, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рд╕рдордЭрдирд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ рдерд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдореЗрдореЛрд░реА рдореЗрдВ рдмрдлрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА, рдореИрдВ fasthttp рдХреЛ рдкреИрдЪ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдорд┐рд▓ рдЧрдпрд╛ рддрд╛рдХрд┐ рдХреБрдЫ рднреА рдкреИрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛ, рдФрд░ рдореИрдВ HTTP рдореЗрдВ рдЕрдкрдиреА рдЦреБрдж рдХреА рд╡рд┐рдзрд┐ рд▓реЗрдХрд░ рдЖрдпрд╛ - рдореИрдВрдиреЗ рдЗрд╕реЗ KITTEN рдХрд╣рд╛ред рдЦреИрд░, рдпрд╣ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ - "рд╡реАрдХреЗ", "рдмрд┐рд▓реНрд▓реА рдХрд╛ рдмрдЪреНрдЪрд╛"... рдФрд░ рдХреНрдпрд╛?..

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рдФрд░ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдХ рд╕рдордп рдореЗрдВ рд▓рдЧрднрдЧ 50 рдЧреНрд░рд╛рд╣рдХреЛрдВ рд╕реЗ рдкрдврд╝рд╛ (рдкрдЪрд╛рд╕ рд╕реЗ рдХреНрдпреЛрдВрдХрд┐ рдкрдЪрд╛рд╕ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рджрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдбреАрд╕реА рд╕реЗ рдЖрддреА рд╣реЛ)... рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЦрдкрдд рдХрдо рд╕реЗ рдХрдо 20 рдЧреБрдирд╛ рдХрдо рд╣реЛ рдЧрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдХрд╣реВрдВ рддреЛ , рдореИрдВ рд╕рд╣реА-рд╕рд╣реА рд╕рдордп рдирд╣реАрдВ рдорд╛рдк рд╕рдХрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡реНрдпрд░реНрде рд╣реИ (рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕реНрддрд░ рддрдХ рдкрд╣реБрдБрдЪ рдЪреБрдХрд╛ рд╣реИ)ред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрд╛рдЗрдирд░реА рд╣реИ, рдпрд╛рдиреА рдЗрд╕рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдирд╛рдо рдФрд░ рдбреЗрдЯрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ; рдХреЛрдИ http рд╣реЗрдбрд░ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡реЗрдм рд╕реЙрдХреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ (рдореБрдЭреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдореИрдВрдиреЗ рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрдирд╛рдпрд╛ рд╣реИ рдЬреЛ рд╣рдорд╛рд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ)ред рдФрд░ рдЙрд╕рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛.

рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛ рджреБрдЦрдж рд╣реИ

рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╣рдореЗрдВ рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ред рдФрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдиреНрдп рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рджрд░реНрджрдирд╛рдХ рд╣реИред рдЖрдЗрдП рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ: рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕ рджрд░реНрдЬрдиреЛрдВ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╕рд░реНрд╡рд░ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдЕрдиреБрд░реЛрдз рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкрдврд╝рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ (рдорд╛рди рд▓реАрдЬрд┐рдП, 60 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ); рдФрд░ рдЖрдк рдЖрдПрдВ рдФрд░ рдЗрд╕ рд╕рдордп рдСрд▓реНрдЯрд░ рдХрд░реЗрдВ... рдЗрд╕ рдмреАрдЪ, "рдСрд▓реНрдЯрд░" рд╕реЗ рдкрд╣рд▓реЗ рд╢реБрд░реВ рд╣реБрдП "рд╕реЗрд▓реЗрдХреНрдЯреНрд╕" рдХреЛ рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, "рдСрд▓реНрдЯрд░" рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрдЧрд╛ - рд╢рд╛рдпрдж "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЗрд╕рдХреА рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЗрд╕ рдЬрдЧрд╣ред рд╢рд╛рдпрдж рдЗрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ?

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдРрд╕рд╛ рдПрдХ рд╕рдВрдХреЗрдд рднреА рд╣реИ (рд╢рд╛рдпрдж рдХрд┐рд╕реА рдиреЗ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рд╣реЛ) - рдЗрд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ query_thread_log рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХреБрдЫ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХ рдерд╛ред рдпрд╣рд╛рдВ рд╣рдордиреЗ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдореЗрдВ 840 рдорд┐рд▓рд┐рдпрди рд░рд┐рдХреЙрд░реНрдб (100 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ) рдЬрдорд╛ рдХрд░ рд▓рд┐рдП рд╣реИрдВред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ "рдЖрд╡реЗрд╖рдг" рд╡рд╣рд╛рдВ рд▓рд┐рдЦреЗ рдЧрдП рдереЗ (рд╢рд╛рдпрдж рдЕрдм, рд╡реИрд╕реЗ, рд╡реЗ рд▓рд┐рдЦреЗ рдирд╣реАрдВ рдЧрдП рд╣реИрдВ)ред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдмрддрд╛рдпрд╛ рдерд╛, рд╣рдорд╛рд░реЗ "рдЗрдиреНрд╕рд░реНрдЯ" рдЫреЛрдЯреЗ рд╣реИрдВ - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ "рдЗрдиреНрд╕рд░реНрдЯ" рдереЗред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдХреНрд╖рдо рд╣реИ - рдореИрдВ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рд╡рд╣реА рдмрддрд╛ рд░рд╣рд╛ рд╣реВрдБ рдЬреЛ рдореИрдВрдиреЗ рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдкрд░ рджреЗрдЦрд╛ред рдХреНрдпреЛрдВ? рдпрд╣ рдмрдлрд╝рд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдПрдХ рдФрд░ рддрд░реНрдХ рд╣реИ! рд╕реНрдкреЙрдЯреА рдмрд╣реБрдд рджреБрдЦреА рд╣реИ.

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдХреМрди рдЬрд╛рдирддрд╛ рдерд╛ рдХрд┐ рдЗрд╕ рд▓рдбрд╝рдХреЗ рдХрд╛ рдирд╛рдо рд╕реНрдкреЙрдЯреА рдерд╛? рд╡реАрдХреЗ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдиреЗ рд╣рд╛рде рдЦрдбрд╝реЗ рдХрд░ рджрд┐рдПред рдареАрдХ рд╣реИред

"рдХрд┐рдЯрдирд╣рд╛рдЙрд╕" рдХреА рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рдпреЛрдЬрдирд╛рдПрдБ рдЖрдорддреМрд░ рдкрд░ рд╕рд╛рдЭрд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреАрдВ, рд╣реИ рдирд╛? рдЕрдЪрд╛рдирдХ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ рдФрд░ рджреВрд╕рд░реЗ рд▓реЛрдЧреЛрдВ рдХреА рдирдЬрд░реЛрдВ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдирд╣реАрдВ рджрд┐рдЦреЗрдВрдЧреЗред рд▓реЗрдХрд┐рди рдореИрдВ рдЬреЛрдЦрд┐рдо рд▓реВрдВрдЧрд╛! рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ: рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрдлрд╝рд░ рдЯреЗрдмрд▓ рдЕрднреА рднреА рдПрдХ рдмреИрд╕рд╛рдЦреА рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рд╕рдореНрдорд┐рд▓рди рдХреЛ рд╕реНрд╡рдпрдВ рдмрдлрд╝рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рдЕрднреА рднреА рдЗрд╕реЗ рдбрд┐рд╕реНрдХ рдкрд░ рдмрдлрд╝рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдореЗрдореЛрд░реА рдореЗрдВ рд╕рдореНрдорд┐рд▓рди рдХреЛ рдмрдлрд╝рд░ рдХрд░реЗрдВрдЧреЗред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рддрджрдиреБрд╕рд╛рд░, рдЬрдм рдПрдХ "рдЗрдиреНрд╕рд░реНрдЯ" рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЕрдм рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдирд╣реАрдВ рд╣реЛрдЧрд╛ - рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдмрдлрд░ рдЯреЗрдмрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдореВрд▓ рдЯреЗрдмрд▓ рдореЗрдВ рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛ (рдареАрдХ рд╣реИ, рдХрд┐рд╕реА рджрд┐рди рдмрд╛рдж) рдФрд░ рдПрдХ рдЕрд▓рдЧ рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛ рдХрд┐ рдХреМрди рд╕рд╛ рдЗрдиреНрд╕рд░реНрдЯ рдкрд╛рд╕ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХреМрди рд╕рд╛ рдирд╣реАрдВ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдореИрдВ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдЗрдВрд╕рд░реНрдЯ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЫреЛрдбрд╝ рд╕рдХрддрд╛? рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ. рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк 10 рд╣рдЬрд╛рд░ рд╣реЛрд╕реНрдЯ рд╕реЗ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ - рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯ рд╕реЗ рдереЛрдбрд╝рд╛ рд╕рд╛ рдорд┐рд▓реЗрдЧрд╛, рдЖрдк рд╡рд╣рд╛рдВ рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рдПрдХ рдмрд╛рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдпреЛрдЬрдирд╛ рдХрд╛рдо рдХрд░реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреЛ рдорд╢реАрдиреЛрдВ рд╕реЗ, рддрд╛рдХрд┐ рдЖрдк рдЙрдЪреНрдЪ рдЧрддрд┐ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХреЗрдВ - рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдкреНрд░рд╛рдкреНрдд рди рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдорд╢реАрди рд╕реЗ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдХрдо рд╕реЗ рдХрдо 100 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рд▓рд┐рдЦреЗрдВ - рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЛ рдмрдбрд╝реА рдФрд░ рдЫреЛрдЯреА рджреЛрдиреЛрдВ рдорд╛рддреНрд░рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрдХрдВрдб рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЙрд╕реА рддрд░рд╣, рд╕рдореНрдорд┐рд▓рди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдЖрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдпрд╣ рдкрд╛рд░рд┐рдд рд╣реБрдЖ рдпрд╛ рдирд╣реАрдВред'

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

рдЪрд▓реЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдФрд░ рдпрд╣ рд╕реАрдХреНрд╡рд▓ рдкреНрд░реЛ рдХреЗ рд╕рдорд╛рди рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЯреНрд╡рд┐рдЯрд░ рдХреЗ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдФрд░ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдк рдкреВрдЫрддреЗ рд╣реИрдВ: "рдпреВрд░реА, рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХреНрдпреЛрдВ?" рдХреМрди рд╕рд╛ рд╕рд╛рд▓? 2018? рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВрдиреЗ рдЗрд╕реЗ рдХрд╛рдлреА рд╕рдордп рдкрд╣рд▓реЗ "рдорд╕рд▓" (MySQL) рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рд╡рд╣рд╛рдВ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдмрд╕ рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдерд╛, рдФрд░ рдпрд╣ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдзрдиреНрдпрд╡рд╛рдж! рдХреНрдпреЛрдВрдХрд┐ рдкрд╛рд░реНрд╕рд░ "рдорд╛рдВрд╕рдкреЗрд╢рд┐рдпреЛрдВ" рдХреЗ рд╕рдорд╛рди рд╣реИ, рдФрд░ рдкреНрд░рд╢реНрди рднреА рдмрд╣реБрдд рд╕рдорд╛рди рд╣реИрдВ - рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ, рдЦрд╛рд╕рдХрд░ рд╢реБрд░реБрдЖрдд рдореЗрдВред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдПрдХ рд╕рдВрдкрд╛рджрдХ рднреА рд╣реИрдВ. рдореИрдВрдиреЗ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдЯреИрдмрд┐рдХреНрд╕ рд╕реЗ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдкрд╛рджрдХ рдЪреБрд░рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдореИрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ. рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдмрд╕ рдЗрддрдирд╛ рд╣реАред

"рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рдбреЗрдВрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ

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

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдЯреАрд╕реАрдкреА? рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╡реАрдХреЗ рдореЗрдВ рдпреВрдбреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдкреНрд░рдерд╛ рд╣реИред рдФрд░ рдЬрдм рдореИрдВрдиреЗ рдЯреАрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛... рдмреЗрд╢рдХ, рдХрд┐рд╕реА рдиреЗ рдореБрдЭрд╕реЗ рдирд╣реАрдВ рдХрд╣рд╛: тАЬрдпреВрд░реА, рддреБрдо рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реЛ! рдЖрдк рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдЖрдкрдХреЛ рдпреВрдбреАрдкреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред" рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЯреАрд╕реАрдкреА рдЗрддрдирд╛ рдбрд░рд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рдПрдХрдорд╛рддреНрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣рдЬрд╛рд░реЛрдВ рд╕рдХреНрд░рд┐рдп рдпреМрдЧрд┐рдХ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рдФрд░ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ; рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдВрднрд╡ рд╣реИ, рдФрд░ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИред

рдореИрдВрдиреЗ рд╣рд╛рдИрд▓реЛрдб рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ рдкрд░ "рдХрд┐рдЯрдирд╣рд╛рдЙрд╕" рдФрд░ "рд▓рд╛рдЗрдЯрд╣рд╛рдЙрд╕" рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдерд╛, рдЕрдЧрд░ рд╣рд░ рдХреЛрдИ рд╣рдорд╛рд░реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ "рд╡реАрдХреЗ рдмреИрдХрдПрдВрдб" рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрддрд╛ рд╣реИ... рдФрд░ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╣рд░ рдХрд┐рд╕реА рдиреЗ рд╕рджрд╕реНрдпрддрд╛ рдирд╣реАрдВ рд▓реА рд╣реИ... рдмреЗрд╢рдХ, рдореИрдВ рдпрд╣ рдорд╛рдВрдЧ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдЖрдк рд╣рдорд╛рд░реА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ рдЬрдирддрд╛ред рдЖрдк рдореЗрдВ рд╕реЗ рдЕрднреА рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реИрдВ, рдХреЛрдИ рдирд╛рд░рд╛рдЬ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдХреГрдкрдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ (рдФрд░ рдпрд╣рд╛рдВ рдореБрдЭреЗ рдмрд┐рд▓реНрд▓реА рдХреА рддрд░рд╣ рдЖрдВрдЦреЗрдВ рдмрдирд╛рдиреА рд╣реИрдВ)ред рд╡рд╣ рд╣реИ рд╡реИрд╕реЗ рдЗрд╕реЗ рд▓рд┐рдВрдХ рдХрд░реЗрдВ. рдЖрдкрдХрд╛ рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рдЬреАрдереВрдм рд╣рдорд╛рд░рд╛ рд╣реИ рдпрд╣рд╛рдВ. рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╕реЗ рдЖрдкрдХреЗ рдмрд╛рд▓ рдореБрд▓рд╛рдпрдо рдФрд░ рд░реЗрд╢рдореА рд╣реЛрдВрдЧреЗред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд╕рдВрдЪрд╛рд▓рдХ: - рджреЛрд╕реНрддреЛрдВ, рдЕрдм рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдПред рд╡реАрдПрдЪрдПрд╕ рдкрд░ рдкреНрд░рд╢рдВрд╕рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдФрд░ рдЖрдкрдХреА рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рдареАрдХ рдмрд╛рджред

рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рдмрд╛рдж рдореЗрдВ рд╡рд╛рдИрдПрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд): - рдпрджрд┐ рд╡реАрдПрдЪрдПрд╕ рдЕрднреА-рдЕрднреА рд╕рдорд╛рдкреНрдд рд╣реБрдИ рддреЛ рдЖрдк рдореЗрд░реА рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдЙрд╕ рдкрд░ рдХреИрд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд░ рдкрд╛рдП?

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

рд╕рдВрдЪрд╛рд▓рдХ: - рдЖрдк рдпрд╣ рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХрд┐ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдпрд╛ рдирд╣реАрдВ! рдорд┐рддреНрд░реЛрдВ, рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП 5 рдорд┐рдирдЯ!

рд╕рд╡рд╛рд▓

рджрд░реНрд╢рдХреЛрдВ рд╕реЗ рдкреНрд░рд╢реНрди (рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ рдкреНрд░рд╢реНрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛): - рд╢реБрдн рджреЛрдкрд╣рд░ред рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж. рдореЗрд░реЗ рджреЛ рдкреНрд░рд╢реНрди рд╣реИрдВ. рдореИрдВ рдХреБрдЫ рддреБрдЪреНрдЫ рд╕реЗ рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛: рдХреНрдпрд╛ рдЖрд░реЗрдЦ (3, 4, 7...) рдореЗрдВ "рдХрд┐рдЯрдирд╣рд╛рдЙрд╕" рдирд╛рдо рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреА рд╕рдВрддреБрд╖реНрдЯрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ?

Y N: - рдХрд┐рд╕рдХреА рдорд╛рддреНрд░рд╛?

рдЬреЗрдб: тАУ рдкрддреНрд░ рдЯреА. рддреАрди рдЯреА рд╣реИрдВ, рдХрд╣реАрдВ рддреАрди рдЯреА рдХреЗ рдЖрд╕рдкрд╛рд╕ред

Y N: - рдХреНрдпрд╛ рдореИрдВрдиреЗ рдЗрд╕реЗ рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛? рдЦреИрд░, рдирд┐рдГрд╕рдВрджреЗрд╣ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ! рдпреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрддреНрдкрд╛рдж рд╣реИрдВ - рдореИрдВ рдЗрд╕ рд╕рдордп рдмрд╕ рдЖрдкрдХреЛ рдзреЛрдЦрд╛ рджреЗ рд░рд╣рд╛ рдерд╛ред рдареАрдХ рд╣реИ, рдореИрдВ рдордЬрд╛рдХ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ - рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред рдЖрд╣, рдпрд╣реАрдВ! рдирд╣реАрдВ, рдпрд╣ рд╡рд╣реА рдмрд╛рдд рд╣реИ, рдореИрдВрдиреЗ рдПрдХ рдЯрд╛рдЗрдкреЛ рдЧрд▓рддреА рдХрд░ рджреА рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

Y N: - рд╣рд╛рдБред

рдЬреЗрдб: - рдФрд░ рд╕рд╛рде рд╣реА, рдЖрдкрдХрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд┐рд╕реНрдХ рдкрд░ рдмрдлрд╝рд░ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрдиреНрд╣реАрдВ рд▓реЙрдЧреНрд╕ рдХреА рдбрд┐рд▓реАрд╡рд░реА рдХреА рдХреБрдЫ рдЧрд╛рд░рдВрдЯреА рд╣реИред рд▓реЗрдХрд┐рди рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдЗрд╕рдХреА рдХреЛрдИ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИред рдмрддрд╛рдПрдВ рдХрд┐ рдЧрд╛рд░рдВрдЯреА рдХреИрд╕реЗ рджреА рдЬрд╛рддреА рд╣реИ, рдХрд┐рд╕ рдХрд╛рд░рдг рд╕реЗ?.. рдпрд╣рд╛рдВ рдпрд╣ рддрдВрддреНрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

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

рдЬреЗрдб: - рдпрд╛рдиреА, "рдХрд┐рдЯрдирд╣рд╛рдЙрд╕" рдЦрд┐рдбрд╝рдХреА рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкрдХрдбрд╝рдХрд░ рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдЧрд┐рд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЙрд╕реЗ рдкрд╣рдЪрд╛рди рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рдЙрд▓реНрдЯрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

Y N: - рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рд╣рдо рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдбрд┐рд▓реАрд╡рд░реА рд╢реВрдиреНрдп рд╕реЗ рдЕрдирдВрдд рдЧреБрдирд╛ рддрдХ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдФрд╕рддрди рдПрдХ. рд╣рдо рд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВ рдХрд┐ рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рд╕рд░реНрд╡рд░ "рд░реАрдмреВрдЯ" рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдереЛрдбрд╝рд╛ рдиреБрдХрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред рдЕрдиреНрдп рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдХреБрдЫ рдирд╣реАрдВ рд╣реЛрдЧрд╛.

рдЬреЗрдб: - рдирдорд╕реНрддреЗред рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдЖрдк рд░рд┐рдкреЛрд░реНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпреВрдбреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред рдЖрдкрдХреЗ рдкрд╛рд╕ http рд╣реИ, рд╡рд╣ рд╕рдм... рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЬрд┐рдирдХрд╛ рдЖрдкрдиреЗ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╛рдзрд╛рди рдХреЗ рдХрд╛рд░рдг рд╣реБрдИ рдереАрдВ...

Y N: тАУ рд╣рдо рдЯреАрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ?

рдЬреЗрдб: - рдореВрд▓рддрдГ рд╣рд╛рдБ.

Y N: - рдирд╣реАрдВред

рдЬреЗрдб: - fasthttp рдХреЗ рд╕рд╛рде рдЖрдкрдХреЛ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реБрдИрдВ, рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдЖрдкрдХреЛ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реБрдИрдВред рдпрджрд┐ рдЖрдкрдиреЗ рдЕрднреА рдпреВрдбреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реЛрддрд╛ рддреЛ рдЖрдк рдЕрдкрдирд╛ рдХреБрдЫ рд╕рдордп рдмрдЪрд╛ рд▓реЗрддреЗред рдЦреИрд░, рд▓рдВрдмреЗ рд╕рдВрджреЗрд╢реЛрдВ рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рд╕реЗ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реЛрдВрдЧреА...

Y N: - рд╕рд╛рде рдХреНрдпрд╛?

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

Y N: - рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЯреАрд╕реАрдкреА/рдЖрдИрдкреА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЗрдЦрдХ рдореБрдЭрд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд╣реЛрд╢рд┐рдпрд╛рд░ рд╣реИрдВ рдФрд░ рдореБрдЭрд╕реЗ рдмреЗрд╣рддрд░ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП (рддрд╛рдХрд┐ рд╡реЗ рдЪрд▓реЗ рдЬрд╛рдПрдВ), рд╕рд╛рде рд╣реА рднреЗрдЬрдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ, рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдУрд╡рд░рд▓реЛрдб рди рдХрд░реЗрдВ, рдХрд┐рд╕ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдВ рдкрдврд╝рд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИ, рджреВрд╕рд░реА рддрд░рдл рдЧрд┐рдирддреА рдирд╣реАрдВ рд╣реИ... рдпреЗ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдПрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпреВрдбреАрдкреА рдореЗрдВ рдореМрдЬреВрдж рд╣реЛрдВрдЧреА, рдХреЗрд╡рд▓ рдореБрдЭреЗ рдЙрд╕реА рдЪреАрдЬрд╝ рдХреЛ рд╕реНрд╡рдпрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд▓рд┐рдЦреЗ рдЧрдП рд╕реЗ рднреА рдЕрдзрд┐рдХ рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдЦрд╝рд░рд╛рдм. рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ C рдореЗрдВ рд▓рд┐рдЦрдирд╛ рднреА рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ, рд╡рд╣рд╛рдВ рддреЛ рдЕрдХреЗрд▓реЗ рд╣реА...

рдЬреЗрдб: - рдмрд╕ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ! рдареАрдХ рд╣реИ рднреЗрдЬрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рди рдХрд░реЗрдВ - рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╣реИред рдПрдХ рд╕реВрдЪрдирд╛ рд╡рд╛рдкрд╕ рдЖрдИ рдХрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ - рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдЖ рдЧрдпрд╛; рдпрджрд┐ рдпрд╣ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдЦрд╝рд░рд╛рдм рд╣реИред

Y N: - рдореБрдЭреЗ рджреЛрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдореБрдЭреЗ рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЧрд╛рд░рдВрдЯреА рдХреЗ рд╕рд╛рде рдФрд░ рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЧрд╛рд░рдВрдЯреА рдХреЗ рдмрд┐рдирд╛ рджреЛрдиреЛрдВ рднреЗрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпреЗ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рд┐рджреГрд╢реНрдп рд╣реИрдВ. рдореБрдЭреЗ рдХреБрдЫ рд▓реЙрдЧ рдирд╣реАрдВ рдЦреЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдЙрдиреНрд╣реЗрдВ рдХрд╛рд░рдг рдХреЗ рднреАрддрд░ рдирд╣реАрдВ рдЦреЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬреЗрдб: - рдореИрдВ рд╕рдордп рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдЗрд╕ рдкрд░ рдФрд░ рдЕрдзрд┐рдХ рдЪрд░реНрдЪрд╛ рдХрд┐рдпреЗ рдЬрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ. рдзрдиреНрдпрд╡рд╛рджред

рд╕рдВрдЪрд╛рд▓рдХ: тАУ рдХрд┐рд╕рдХреЗ рдкрд╛рд╕ рдкреНрд░рд╢реНрди рд╣реИрдВ тАУ рдЖрд╕рдорд╛рди рдХреА рдУрд░ рд╣рд╛рде!

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

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

Y N: - рдЕрдЪреНрдЫрд╛... рдореИрдВрдиреЗ рддреБрдорд╕реЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдореИрдВ рдордзреНрдпрд╡рд░реНрддреА рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛, рдХреНрдпреЛрдВрдХрд┐... рдХрд╛рдлреНрдХрд╛ рдореЗрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджрд╕ рд╣рдЬрд╛рд░ рд╣реЛрд╕реНрдЯ рд╣реИрдВ; рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ - рд╣рдЬрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдореЗрдЬрд╝рдмрд╛рди рд╣реИрдВред рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдХрд╛рдлреНрдХрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рднреА рджрд░реНрджрдирд╛рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА "рд╡рд┐рд▓рдВрдмрддрд╛" рджреЗрддрд╛ рд╣реИ, рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реЛрд╕реНрдЯ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ - рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ...

рдЬреЗрдб: "рд▓реЗрдХрд┐рди рдЕрдВрдд рдореЗрдВ рд╡реИрд╕реЗ рд╣реА рдирддреАрдЬрд╛ рдирд┐рдХрд▓рд╛ред"

Y N: тАУ рдирд╣реАрдВ, рдХреЛрдИ рдореЗрдЬрд╝рдмрд╛рди рдирд╣реАрдВ рд╣реИрдВ! рдпрд╣ рд╕рдм Clickhouse рд╣реЛрд╕реНрдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЬреЗрдб: - рдареАрдХ рд╣реИ, рдФрд░ "рдХрд┐рдЯрдирд╣рд╛рдЙрд╕", рдЬреЛ рд╡рд┐рдкрд░реАрдд рд╣реИ - рд╡рд╣ рдХрд╣рд╛рдБ рд░рд╣рддрд╛ рд╣реИ?

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

Y N: - рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╣реЛрд╕реНрдЯ рдкрд░, рдпрд╣ рдбрд┐рд╕реНрдХ рдкрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рд┐рдЦрддрд╛ рд╣реИред

рдЬреЗрдб: - рдорд╛рди рд▓реАрдЬрд┐рдП.

рд╕рдВрдЪрд╛рд▓рдХ: - рдХреНрдпрд╛ рдЖрдк рд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВ? рдХреНрдпрд╛ рд╣рдо рдЖрдкрдХреЛ рд╡реЗрддрди рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?

рдЬреЗрдб: - рд╣рд╛рдБ рддреБрдо рдХрд░ рд╕рдХрддреЗ рд╣реЛред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдХреЛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реА рдмреИрд╕рд╛рдЦрд┐рдпрд╛рдБ рд╣реИрдВ, рдФрд░ рдЕрдм - рдЯреАрд╕реАрдкреА рд╡рд┐рд╖рдп рдкрд░ рдкрд┐рдЫрд▓рд╛ рдЙрддреНрддрд░, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЦрдВрдбрди рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рдорд╣рд╕реВрд╕ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдХрдо рд╕рдордп рдореЗрдВ рдореЗрд░реЗ рдШреБрдЯрдиреЛрдВ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛ред

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

рдЬреЗрдб: - рдореБрдЭреЗ рдмрддрд╛рдУ, рдЖрдкрдиреЗ рдХрд┐рд╕реА рдХрддрд╛рд░ рдпрд╛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд╕рд╛рдорд╛рдиреНрдп рдмрд╕ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛? рдЪреВрдБрдХрд┐ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдПрд╕рд┐рдВрдХреНрд░реЛрдиреА рдХреЗ рд╕рд╛рде рдЖрдк рд╕реНрд╡рдпрдВ рд▓реЙрдЧ рдХреЛ рдХрддрд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХрддрд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╣рд╛рдИрд▓реЛрдб++, рдпреВрд░реА рдирд╕рд░реЗрдЯрджреАрдиреЛрд╡ (рд╡реАрдХреЙрдиреНрдЯреИрдХреНрдЯреЗ): рдХреИрд╕реЗ рд╡реАрдХреЗ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ

Y N: - рдХреГрдкрдпрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдВ рдХрд┐ рдХрд┐рди рдХрддрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

рдЬреЗрдб: - рдХреЛрдИ рднреА, рдЗрд╕ рдмрд╛рдд рдХреА рдЧрд╛рд░рдВрдЯреА рдХреЗ рдмрд┐рдирд╛ рднреА рдХрд┐ рд╡реЗ рдХреНрд░рдо рдореЗрдВ рд╣реИрдВред рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд░реЗрдбрд┐рд╕, рдЖрд░рдПрдордХреНрдпреВ...

Y N: - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд░реЗрдбрд┐рд╕ рд╕рдВрднрд╡рддрдГ рдПрдХ рд╣реЛрд╕реНрдЯ (рдХрдИ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдЕрд░реНрде рдореЗрдВ) рдкрд░ рднреА рдЗрддрдиреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕рдореНрдорд┐рд▓рди рдЦреАрдВрдЪрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдЬреЛ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреЛ рдмрд╛рд╣рд░ рдЦреАрдВрдЪрддрд╛ рд╣реИред рдореИрдВ рдХрд┐рд╕реА рднреА рд╕рдмреВрдд рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (рдореИрдВрдиреЗ рдЗрд╕реЗ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд░реЗрдбрд┐рд╕ рдпрд╣рд╛рдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдПрдХ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдХреЗрд╡рд▓ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕" рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╕рдВрдЪрд╛рд▓рдХ: - рдпреВрд░реА, рдЖрдкрдХрд╛ рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдкреНрд░рд╢реНрдиреЛрдВ рдФрд░ рдЙрддреНрддрд░реЛрдВ рдХреЛ рдпрд╣реАрдВ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдкреНрд░рд╢реНрди рдкреВрдЫрдиреЗ рд╡рд╛рд▓реЛрдВ рдореЗрдВ рд╕реЗ рд╣рдо рдХрд┐рд╕рдХреЛ рдкреБрд╕реНрддрдХ рджреЗрдВрдЧреЗред

Y N: - рдореИрдВ рдкреНрд░рд╢реНрди рдкреВрдЫрдиреЗ рд╡рд╛рд▓реЗ рдкрд╣рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдПрдХ рдХрд┐рддрд╛рдм рджреЗрдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛ред

рд╕рдВрдЪрд╛рд▓рдХ: - рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ! рдорд╣рд╛рди! рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ! рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рдХреБрдЫ рд╡рд┐рдЬреНрдЮрд╛рдкрди ЁЯЩВ

рд╣рдорд╛рд░реЗ рд╕рд╛рде рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рд╣рдорд╛рд░реЗ рд▓реЗрдЦ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдЕрдзрд┐рдХ рд░реЛрдЪрдХ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдЖрджреЗрд╢ рджреЗрдХрд░ рдпрд╛ рдорд┐рддреНрд░реЛрдВ рдХреЛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдХреЗ рд╣рдорд╛рд░рд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб VPS $4.99 рд╕реЗ рд╢реБрд░реВ, рдкреНрд░рд╡реЗрд╢ рд╕реНрддрд░ рдХреЗ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдПрдХ рдЕрдиреВрдард╛ рдПрдирд╛рд▓реЙрдЧ, рдЬрд┐рд╕рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╣рдордиреЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдерд╛: VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рд╕рдЪреНрдЪрд╛рдИ $19 рд╕реЗ рдпрд╛ рд╕рд░реНрд╡рд░ рдХреИрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ? (RAID1 рдФрд░ RAID10 рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз, 24 рдХреЛрд░ рддрдХ рдФрд░ 40GB DDR4 рддрдХ)ред

рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдореЗрдВ рдЗрдХреНрд╡рд┐рдирд┐рдХреНрд╕ рдЯрд┐рдпрд░ IV рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ Dell R730xd 2x рд╕рд╕реНрддрд╛ рд╣реИ? рдХреЗрд╡рд▓ рдпрд╣рд╛рдВ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 рдЯреАрд╡реА $199 рд╕реЗ рдиреАрджрд░рд▓реИрдВрдб рдореЗрдВ! рдбреЗрд▓ R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 рд╕реЗ! рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рд╛ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЙрд░реНрдк рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░реЗрдВред рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП 730 рдпреВрд░реЛ рдореВрд▓реНрдп рдХреЗ рдбреЗрд▓ R5xd E2650-4 v9000 рд╕рд░реНрд╡рд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЧ?

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ