рдХрдВрдЯреЗрдВрдЯ рдбрд┐рд▓реАрд╡рд░реА рдиреЗрдЯрд╡рд░реНрдХреНрд╕ (CDNs) рдХрд╛ рд╡рд┐рдХрд╛рд╕
рд╢реБрд░реБрдЖрдд рдореЗрдВ рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреА рд╕реБрд░рдХреНрд╖рд╛ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд CDNs рдореЗрдВ рд╕рд░реНрд╡рд░рд▓реЗрд╕ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рдЙрджрдп рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рд╣реБрдЖред рдПрдХ рдирдпрд╛ рд╡рд┐рдЪрд╛рд░ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реБрдЖ: рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдХ рдПрдЯреЛрдорд┐рдХ тАЬрдлрд╝рдВрдХреНрд╢рдитАЭ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рдереЗ, рдЬреЛ рдХрд┐рд╕реА рдЗрд╡реЗрдВрдЯтАФрдЬреИрд╕реЗ рдирдИ рдЗрдореЗрдЬ рдЕрдкрд▓реЛрдб рдпрд╛ рдирдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд░рд┐рдХреЙрд░реНрдбтАФрдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдСрди-рдбрд┐рдорд╛рдВрдб рдЪрд▓рддрд╛ рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рднреМрддрд┐рдХ рдпрд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЛ рдЕрдкрдиреЗ рдкрд╛рд╕ рд░рдЦрдиреЗ рдпрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрддреАред
2015 рдореЗрдВ AWS Lambda рдЗрд╕ рдирдП рдкреИрд░реЗрдбрд╛рдЗрдо рдХрд╛ рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдерд╛ред 2016 рдореЗрдВ AWS Lambda@Edge рдЖрдпрд╛, рдЬрд┐рд╕рдиреЗ рдЖрдкрдХреЛ Amazon CloudFrontтАФAWS рдХреА CDN рд╕реЗрд╡рд╛тАФрдХреЗ рдКрдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдлрд╝рдВрдХреНрд╢рдиреНрд╕ рдХреЗ рд╕рд╛рде рдпрд╣реА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдкрдирд╛рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреАред
рд▓реЛрдХрдкреНрд░рд┐рдп CDNs рдиреЗ рднреА рдпрд╣реА рд░рд╛рд╣ рдЕрдкрдирд╛рдИ, рдФрд░ рдРрд╕реА рд╕реЗрд╡рд╛рдПрдБ рдкреЗрд╢ рдХреАрдВ рдЬреИрд╕реЗ 2017 рдореЗрдВ Cloudflare Workers, 2019 рдореЗрдВ Fastly Compute@Edge, рдФрд░ 2019 рдореЗрдВ Akamai EdgeWorkersред
рдФрд░ рд╡реЗ рдпрд╣реАрдВ рдирд╣реАрдВ рд░реБрдХреЗ! рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдЗрд╕ рд▓реЗрдЦ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХрд╣рд╛ рдерд╛, рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗрд╡рд▓ рдХрдВрдкреНрдпреВрдЯ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдПрдЬ рдкрд░ рд▓рд╛рдиреЗ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЖрдкрдХреЛ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП CDNs рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреЗ рд░рд╣реЗ рдФрд░ рдирдП рдПрдЬ рд╕реЗрд╡рд╛рдПрдБ рд▓реЗрдХрд░ рдЖрдПтАФрдЬреИрд╕реЗ рдХреА-рд╡реИрд▓реНрдпреВ рд╕реНрдЯреЛрд░реНрд╕, рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ, SQL рдбреЗрдЯрд╛рдмреЗрд╕, рдЗрдореЗрдЬ рд░рд┐рд╕рд╛рдЗрдЬрд╝рд┐рдВрдЧ, AI рдЗрдиреНрдлреЗрд░реЗрдВрд╕, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ!
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
- Cloudflare рдХрд╛ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдРрд╕реА рдПрдЬ рд╕реЗрд╡рд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ Workers KV рдХреА-рд╡реИрд▓реНрдпреВ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд▓рд┐рдП, D1 рд░рд┐рд▓реЗрд╢рдирд▓ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдореЗрдВ рдкреЙрдЗрдВрдЯ-рдЗрди-рдЯрд╛рдЗрдо рд░рд┐рдХрд╡рд░реА рд╣реИ, R2 рдИрдЧреНрд░реЗрд╕ рдлрд╝реАрд╕ рдХреЗ рдмрд┐рдирд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд▓рд┐рдП, рдФрд░ Queues рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдЯрд╛рд╕реНрдХ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдПред┬а
- рдЗрд╕реА рддрд░рд╣, Fastly рдкрд░ рдЖрдкрдХреЛ рдорд┐рд▓рддрд╛ рд╣реИ KV Store рдХреА-рд╡реИрд▓реНрдпреВ рдкреЗрдпрд░реНрд╕, рд╕реАрдХреНрд░реЗрдЯреНрд╕ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ Fanout рджреНрд╡рд┐-рджрд┐рд╢реАрдп рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдкрдм/рд╕рдм рдХреЗ рд▓рд┐рдП, рдПрдЬ рдкрд░ред
- рдФрд░ рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рд╕реЛрдЪрд╛, Akamai рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ EdgeKVред
- Amazon CloudFront рдиреЗ рдЕрдкрдирд╛ CloudFront KeyValueStore 2023 рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ред

рдЖрдЬ, CDNs рд╡реЗ рд╕реЗрд╡рд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдХреЗрд╡рд▓ рдХрд┐рд╕реА рдХреНрд▓рд╛рдЙрдб рд░реАрдЬрди (рдпрд╛ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░) рдореЗрдВ рдЪрд▓рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВтАФрд╕рд░реНрд╡рд░рд▓реЗрд╕ рдлрд╝рдВрдХреНрд╢рдиреНрд╕ рд╕реЗ рд▓реЗрдХрд░ рдХреА-рд╡реИрд▓реНрдпреВ рд╕реНрдЯреЛрд░реНрд╕, рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ, рдХреНрдпреВрдЬрд╝ рдФрд░ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рддрдХред рд╕рдВрдпреЛрдЧ рд╕реЗ, рдХреНрдпреВрдЬрд╝, рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рдХрдВрдкреНрдпреВрдЯ рдХреНрд╖рдорддрд╛ 2006 рдореЗрдВ рдШреЛрд╖рд┐рдд рдХреА рдЧрдИ рдкрд╣рд▓реА рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдПрдБ рдереАрдВтАФрдЬреЛ рдЕрдм рд╡реИрд╢реНрд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдПрдЬ рдкрд░ рдкрджрд╛рд░реНрдкрдг рдХрд░ рд░рд╣реА рд╣реИрдВред
рдЕрдВрджрд░ рд╕реЗ, рдпреЗ рдирдП рдПрдЬ рдХрдВрдкреНрдпреВрдЯ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Cloudflare Chrome V8 рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╢реБрд░реВ рдореЗрдВ рдХреЗрд╡рд▓ JavaScript рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рдерд╛ рд▓реЗрдХрд┐рди 2018 рдореЗрдВ WebAssembly рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рджреВрд╕рд░реА рдУрд░, Fastly рдиреЗ рдЕрдкрдиреЗ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рд╕реИрдВрдбрдмреЙрдХреНрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА WebAssembly рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рддрд╛рдХрд┐ V8 рдХреА рдХреБрдЫ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓реЗрдЯреЗрдВрд╕реА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕рд╕реЗ Fastly рдХреЛ TypeScript, Rust, Go, .NET, Ruby рдФрд░ Swift рдЬреИрд╕реА рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред
рдЖрдЗрдП WebAssembly рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВред
рдПрдЬ рдкрд░ WebAssembly
WebAssembly (рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ Wasm) рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдХрд╛рд╕реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред 2017 рдореЗрдВ рдЗрд╕рдХреА рдШреЛрд╖рдгрд╛ рдФрд░ 2019 рдореЗрдВ W3C рд╕рд┐рдлрд╝рд╛рд░рд┐рд╢ рдмрдирдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ, рдХрдИ рд▓реЛрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ Wasm рдмрд╛рдЗрдирд░реАрдЬрд╝ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдирд┐рд╖реНрдкрд╛рджрди, рдЬрд┐рд╕рдореЗрдВ рдПрдЬ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдХреА рднреА рдХрд╛рдлреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдБ рд╣реИрдВред
Wasm рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рдорд░реНрдерд┐рдд рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдмрд┐рдЬрд╝рдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рд▓рд┐рдЦрдиреЗ рдФрд░ рдЙрд╕реЗ рдПрдХ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрдВрдкрд╛рдЗрд▓ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬреЛ Bytecode Alliance рдХреЗ wasmtime рдЬреИрд╕реЗ Wasm рд░рдирдЯрд╛рдЗрдо рдкрд░ рдЪрд▓рддреА рд╣реИред
WASI (WebAssembly System Interface) рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░, рдпрд╣ рдЖрдкрдХреЛ W3C рджреНрд╡рд╛рд░рд╛ рдорд╛рдирдХреАрдХреГрдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдЬрд╝рд░рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдПрдХ рд╕рд╛рде рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред
рдпрджрд┐ рдпрд╣ рдЖрдкрдХреЛ рдХреНрд▓рд╛рдЙрдб рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрд┐рд╕реА рдмрд╣реБрдд рд▓реЛрдХрдкреНрд░рд┐рдп рдЪреАрдЬрд╝ рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рддреЛ Docker рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рдХрд╛ 2019 рдХрд╛ рдпрд╣ рдЯреНрд╡реАрдЯ рджреЗрдЦреЗрдВ:
рдпрджрд┐ 2008 рдореЗрдВ WASM+WASI рдореМрдЬреВрдж рд╣реЛрддрд╛, рддреЛ рд╣рдореЗрдВ Docker рдмрдирд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдкрдбрд╝рддреАред рдпрд╣ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд╕рд░реНрд╡рд░ рдкрд░ WebAssembly рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд╛ рднрд╡рд┐рд╖реНрдп рд╣реИред рдПрдХ рдорд╛рдирдХреАрдХреГрдд рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реА рдЧрд╛рдпрдм рдХрдбрд╝реА рдереАред рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВ WASI рдЗрд╕ рдХрд╛рдо рдореЗрдВ рдЦрд░рд╛ рдЙрддрд░реЗ!
рддреЛ, Wasm + WASI рд╕реЗ рдмрд╣реБрдд рдКрдБрдЪреА рдЕрдкреЗрдХреНрд╖рд╛рдПрдБ рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ Bytecode Alliance рдФрд░ WebAssembly рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рдУрдкрди рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕, рд░рдирдЯрд╛рдЗрдореНрд╕ рдФрд░ рдЯреВрд▓рд┐рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рдЙрдирдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реВрдБред рдпрд╣ рдЧреИрд░-рд▓рд╛рднрдХрд╛рд░реА рд╕рдВрдЧрдарди 2019 рдореЗрдВ Mozilla, Fastly, Intel рдФрд░ Red Hat рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЖрдЬ, рдЗрд╕рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рдореЗрдВ Amazon, Arm, Cisco, Docker, Fermyon, Microsoft, Nginx, Shopify, Siemens рдФрд░ VMware рдЬреИрд╕реЗ рдЕрдиреНрдп рдХреНрд▓рд╛рдЙрдб рдФрд░ рдПрдЬ рдЦрд┐рд▓рд╛рдбрд╝реА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдПрдЬ рдФрд░ рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рддреБрд▓рдирд╛
рдЕрдм, рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рд╣рдорд╛рд░реА рдкрдбрд╝рддрд╛рд▓ рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрддреЗ рд╣реИрдВред
рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЕрдВрддрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдПрдЬ рдбрд┐реЫрд╛рдЗрди рд╕реЗ рд╣реА рд╡реИрд╢реНрд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЖрдкрдХрд╛ рдХреЛрдб рдФрд░ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╕реИрдХрдбрд╝реЛрдВ рдПрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рдпрд╣ рдХреНрд▓рд╛рдЙрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕реЗ рдмрдбрд╝рд╛ рдЕрдВрддрд░ рд╣реИ, рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдПрдХрд▓ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рдХреЗрдВрджреНрд░реАрдХреГрдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВ (рдпрд╛ рдХрд┐рд╕реА рдХреНрд▓рд╛рдЙрдб рд░реАрдЬрди рдХреЗ рднреАрддрд░ 2-3 рдЕрд╡реЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдЬрд╝реЛрдиреНрд╕ рдореЗрдВ)ред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдХрдИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд╕рд╛рдиреА рд╕реЗ рдХреЗрдВрджреНрд░реАрдХреГрдд рд░реВрдк рд╕реЗ рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдпрджрд┐ рдЖрдк рд╡реИрд╢реНрд╡рд┐рдХ рджрд░реНрд╢рдХреЛрдВ рд╡рд╛рд▓реА рдХреЛрдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдпрд╛ рдкреНрд░реЛрдбрдХреНрдЯ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдХреИрд╢рд┐рдВрдЧ рдФрд░ рдХрдВрдЯреЗрдВрдЯ рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛ред рдФрд░ рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣реЛрддрд╛ рд╣реИтАФрдЖрдкрдХрд╛ рдПрдЬ рдРрдк рдПрдХ рдХреНрд▓рд┐рдХ (рдпрд╛ CLI рдХрдорд╛рдВрдб) рд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдиреБрдХреВрд▓рд┐рдд рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдХрд░реАрдм рдЪрд▓рддрд╛ рд╣реИред
рддреЛ рдпрд╣рд╛рдБ рдЖрддрд╛ рд╣реИ рдЕрд▓рдВрдХрд╛рд░рд┐рдХ рдкреНрд░рд╢реНрдиред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЕрдм рднреА рдХреНрд▓рд╛рдЙрдб рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ?
рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХреНрдпрд╛ 2024 рдореЗрдВ рднреА рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд, рд╕реНрдХреЗрд▓реЗрдмрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ?
рд╣рд╛рдБ, рдмрд┐рд▓реНрдХреБрд▓!
рд╣рдХреАрдХрдд рдпрд╣ рд╣реИ рдХрд┐ рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдПрдЬ рдХреЛ рдЕрдм рднреА рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдУрд░рд┐рдЬрд┐рди рдкрд░ рдирд┐рд░реНрднрд░ рд░рд╣рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдУрд░рд┐рдЬрд┐рди рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдкрдХрд╛ рдХреЛрдб рдмрд┐рдЬрд╝рдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рдЪрд▓рддрд╛ рд╣реИтАФрдЪрд╛рд╣реЗ рд╡рд╣ рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдмреИрдХрдПрдВрдб рд╣реЛ рдпрд╛ рдЕрдиреНрдп рдЬрдЯрд┐рд▓ рд╡рд░реНрдХрд▓реЛрдб рдЬреЛ рдХреЗрдВрджреНрд░реАрдХреГрдд рд╣реА рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╕реБрд╡рд┐рдзрд╛, рддрдХрдиреАрдХреА рд╕реАрдорд╛рдУрдВ рдпрд╛ рд▓рд╛рдЧрдд рдХреЗ рдХрд╛рд░рдг)ред
рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдХреМрди-рд╕реЗ рд╡рд░реНрдХрд▓реЛрдб (рдЕрднреА рдХреЗ рд▓рд┐рдП) рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдмрдиреЗ рд░рд╣рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ:
- рдмреИрдХрдПрдВрдб APIs + RDMS - рдЖрдорддреМрд░ рдкрд░ рдЖрдкрдХреЗ рдУрд░рд┐рдЬрд┐рди рдХрд╛ рдХреЛрд░ рдФрд░ рдкреНрд░реЛрдбрдХреНрд╢рди рдбреЗрдЯрд╛рдмреЗрд╕ (рдХреЗрд╡рд▓ AWS рдкрд░ рд╣реА рдХрдо рд╕реЗ рдХрдо 10 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗрд╡рд╛рдПрдБ рд╣реИрдВ)ред
- рд╡рд┐рд╢рд╛рд▓ рд╕реНрдЯреЛрд░реЗрдЬ - рдХреНрд▓рд╛рдЙрдб рдХреЛрд▓реНрдб рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧрдд рдХрдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
- рдбреЗрдЯрд╛ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ - рдЖрдкрдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕, рдбреЗрдЯрд╛ рд▓реЗрдХ рдФрд░ рдбреЗрдЯрд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрдВрд╕ рдХреНрд╡реЗрд░реА рдЪрд▓рд╛рдиреЗ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрдВрджреНрд░реАрдХреГрдд рдбреЗрдЯрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд░рдЦрддреЗ рд╣реИрдВред
- AI/ML - рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рдФрд░ рд▓рд╛рдЧрдд-рдкреНрд░рднрд╛рд╡реА рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд╛рд▓ рдбреЗрдЯрд╛рд╕реЗрдЯреНрд╕ рдЪрд╛рд╣рд┐рдП (рдЬрдмрдХрд┐ рдЗрдиреНрдлреЗрд░реЗрдВрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдЬ рдкрд░ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ)ред
- HPC/рд╕рд┐рдореБрд▓реЗрд╢рди - рд╣рд╛рдИ-рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рд╣реА рд╡рд┐рддрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд╣реА рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдпрд╛ рд░реАрдЬрди рдХреЗ рднреАрддрд░ рддрд╛рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдУрд╡рд░рд╣реЗрдб рдХрдо рд░рд╣реЗред
- CI/CD рдкрд╛рдЗрдкрд▓рд╛рдЗрдВрд╕ - рдпреЗ рдХрд╣реАрдВ рднреА рдЪрд▓ рд╕рдХрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЙрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡рддрдГ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рд╕рд╕реНрддрд╛ рд╣реИ (рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреЗ рдПрдЬ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдиреЗ рдХреА рдкрд╛рдЗрдкрд▓рд╛рдЗрдВрд╕ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ)ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдХреНрд▓рд╛рдЙрдб рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИтАФрд▓рдЧрднрдЧ рд╣рд░ рд╕рдВрднрд╡ рд╡рд░реНрдХрд▓реЛрдб рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИтАФрд▓рдЧрднрдЧ рдЕрд╕реАрдорд┐рдд рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХреЗ рд╕рд╛рде (рдХрд┐рд╕реА рд░реАрдЬрди рдХреЗ рднреАрддрд░ рдпрд╛ рд▓рдЪреАрд▓рд╛рдкрди рд╡ рдбрд┐рдЬрд╛рд╕реНрдЯрд░ рд░рд┐рдХрд╡рд░реА рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝реЗ рд░реАрдЬрди рдореЗрдВ)ред
рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдПрдЬ рд╡реИрд╢реНрд╡рд┐рдХ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯреНрд╕ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИ, рд╕реБрд░рдХреНрд╖рд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдФрд░ рдХреНрд▓рд╛рдЙрдб рдУрд░рд┐рдЬрд┐рди рдХреЗ рд▓рд┐рдП рдХреИрд╢рд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд▓реЗрдЯреЗрдВрд╕реА-рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реНрдб рдлреАрдЪрд░реНрд╕ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИтАФрд╡рд╣ рднреА рдЖрдкрдХреА рдореБрдЦреНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЬрдЯрд┐рд▓рддрд╛ рдЬреЛрдбрд╝реЗ рдмрд┐рдирд╛ред
рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдФрд░ рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдкреВрд░рдХ рд╣реИрдВред рд╡реЗ рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд░рд╣реЗрдВрдЧреЗ рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдВрдЧреЗред
рд▓рд╛рдЧрдд-рд╕рдЪреЗрдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░
рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдкрд╣рд▓реВ рд▓рд╛рдЧрдд рд╣реИред рдореИрдиреЗрдЬреНрдб рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЕрдХреНрд╕рд░ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рдЕрдкрдирд╛ рд╡реИрд╢реНрд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдбрд┐рдЬрд╝рд╛рдЗрди, рдмрдирд╛рдХрд░ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рдмреАрдЪ рд╕рдордЭреМрддрд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред
рдЪреВрдБрдХрд┐ рдПрдЬ рд╡реИрд╢реНрд╡рд┐рдХ рдХрдВрдЯреЗрдВрдЯ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реНрдб рд╣реИ, рдпрд╣ рдЕрдХреНрд╕рд░ рдИрдЧреНрд░реЗрд╕ рдлрд╝реАрд╕ рдХреА рд▓рд╛рдЧрдд рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдПрдЬ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛ рд╕реИрдХрдбрд╝реЛрдВ рдПрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рдбреЗрдЯрд╛ рдСрдкрд░реЗрд╢рдВрд╕ рдХреНрд╖реЗрддреНрд░реАрдп рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдорд╣рдБрдЧреЗ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВтАФрдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдХреЗрд╡рд▓ 2-3 рдЕрд╡реЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдЬрд╝реЛрдиреНрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХрд░рддреЗ рд╣реИрдВред
рдЖрдЗрдП рдХреБрдЫ рд╕рдВрдЦреНрдпрд╛рдПрдБ рджреЗрдЦреЗрдВтАФ3 рдПрдЬ рд╕реЗрд╡рд╛рдУрдВ (Cloudflare Workers KV, Fastly KV, CloudFront KeyValueStore) рдФрд░ 2 рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ (AWS рдкрд░ Redis serverless рдФрд░ DynamoDB on-demand on AWS) рдХреЗ рд▓рд┐рдП рдХреА-рд╡реИрд▓реНрдпреВ рд╕реНрдЯреЛрд░реЗрдЬ рдкрд░ рдлреЛрдХрд╕ рдХрд░рддреЗ рд╣реБрдП:
| ┬а |
Cloudflare KV |
Fastly KV |
CloudFront KeyValueStore |
Redis serverless on AWS |
DynamoDB on-demand on AWS |
|
1M writes |
$5 |
$6.25 |
$1000 |
$0.0038 * |
$0.76 |
|
1M reads |
$0.50 |
$0.50 |
$0.03 |
$0.0038 * |
$0.15 |
|
1GB/month |
$0.50 |
$0.50 |
$0 |
$100 |
$0.3 ** |
* рдкреНрд░рддрд┐ KB рдХреЗ рд▓рд┐рдП┬а
** рдкрд╣рд▓реЗ 25 GB рдирд┐рдГрд╢реБрд▓реНрдХ
рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдЕрдВрддрд░ рдФрд░ рдЕрд╡рд▓реЛрдХрди:
- Cloudflare рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд╝рд░ рдХреЗ рд▓рд┐рдП рд╢реБрд▓реНрдХ рдирд╣реАрдВ рд▓реЗрддрд╛, рд▓реЗрдХрд┐рди delete рдСрдкрд░реЗрд╢рдВрд╕ рдХреА рд▓рд╛рдЧрдд write рдСрдкрд░реЗрд╢рдВрд╕ рдЬреИрд╕реА рд╣реА рд╣реИред
- Fastly delete рдСрдкрд░реЗрд╢рдВрд╕ рдХреЗ рд▓рд┐рдП рд╢реБрд▓реНрдХ рдирд╣реАрдВ рд▓реЗрддрд╛, рд▓реЗрдХрд┐рди рдЖрдк рдкреНрд░рддрд┐ рдорд╛рд╣ 2,50,000 writes рдФрд░ 50 рд▓рд╛рдЦ reads рддрдХ рд╕реАрдорд┐рдд рд╣реИрдВ (рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдРрдб-рдСрди рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рди рдХрд░реЗрдВ)ред
- CloudFront KeyValueStore рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рдж рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реНрдб рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рд┐рдЦрдирд╛ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рдорд╣рдБрдЧрд╛ рд╣реИред
- Redis рдХрд╛рдлрд╝реА рд╕рд╕реНрддрд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдпрд╣ $0.0038 рдкреНрд░рддрд┐ KB рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк 5KB рдкрдврд╝/рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ 5 рдЧреБрдирд╛ рдорд╣рдБрдЧрд╛ рд╣реЛрдЧрд╛ (рдЬреЛ рдлрд┐рд░ рднреА рдХрд╛рдлрд╝реА рд╕рд╕реНрддрд╛ рд╣реИ)ред
- DynamoDB рд╕рд┐рд░реНрдлрд╝ рдХреА-рд╡реИрд▓реНрдпреВ рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЙрд╕реА рддрд░рд╣ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИтАФрдФрд░ рдпрд╣ рдЕрдм рднреА рдПрдЬ рд╕реЗрд╡рд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдСрд░реНрдбрд░ рддрдХ рд╕рд╕реНрддрд╛ рд▓рдЧрддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдПрдБ рд╕рд╕реНрддреА рд▓рдЧ рд╕рдХрддреА рд╣реИрдВ, рдпрд╣ рдзреНрдпрд╛рди рджреЗрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╡реЗ рдбрд┐реЮреЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрддрд░ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреАрдВред рдЖрдк DynamoDB Global Tables рдпрд╛ Amazon ElastiCache Global Datastore рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ ElastiCache serverless рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдХрдИ рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рднреА рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗ)ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк 10 рд░реАрдЬрди рдореЗрдВ DynamoDB Global Tables рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд▓рд┐рдЦрдиреЗ рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдХреА рд▓рд╛рдЧрдд 10 рд╕реЗ рдЧреБрдгрд╛ рд╣реЛ рдЬрд╛рддреА рд╣реИтАФрддреЛ рдпрд╣ 1M writes рдХреЗ рд▓рд┐рдП $7.60 рдФрд░ 1GB/рдорд╛рд╣ рдХреЗ рд▓рд┐рдП $3 рд╣реЛ рдЬрд╛рддреА рд╣реИред рдпрд╣ рдПрдЬ рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдЕрдзрд┐рдХ рдорд╣рдБрдЧрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИтАФрдФрд░ рд╡рд╣ рднреА рдХреЗрд╡рд▓ 10 рд░реАрдЬрди рдХреЗ рд▓рд┐рдП (рд╕реИрдХрдбрд╝реЛрдВ рдПрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ)ред
рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ
рддреЛ, рдПрдЬ рдкрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЗ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдЖрдкрдХреЛ рдпрд╣ рддрдп рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдХрд┐ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдХреМрди-рд╕рд╛ рдЙрдкрдпреБрдХреНрдд рд╣реИред
рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг:
- рдкреНрд░рдорд╛рдгреАрдХрд░рдг: рдПрдЬ-рдЖрдзрд╛рд░рд┐рдд CAPTCHA, рдкрд╛рд╕рд╡рд░реНрдбрд▓реЗрд╕ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди, рдпрд╛ JWT рд╡реЗрд▓рд┐рдбреЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рдСрдкрд░реЗрд╢рдВрд╕ рдХреЛ рдПрдЬ рдкрд░ рдХрд░рдХреЗ рдУрд░рд┐рдЬрд┐рди рд▓реЛрдб рдХреЛ рдХрдо рдХрд░ рд╕рдХрддрд╛ рд╣реИтАФрдЬрд┐рдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдХреНрд╕реЗрд╕ рдпрд╛ рдЕрдиреНрдп рдУрд░рд┐рдЬрд┐рди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреАред
- рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣: рдмрд╛рд╣рд░реА рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рдпрд╛ рдбреЗрдЯрд╛ рдбреЗрд╕реНрдЯрд┐рдиреЗрд╢рдВрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯреАрдЧреНрд░реЗрдЯ рдХрд░реЗрдВтАФрдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рдФрд░ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛ рдПрдЬ рдкрд░ рдСрдлрд╝рд▓реЛрдб рдХрд░рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рднрд╛рд░реА SDKs рдпрд╛ рд╕рд░реНрд╡рд░ рдкрд░ рдкрд░рдлрд╝реЙрд░реНрдореЗрдВрд╕ рдмреЙрдЯрд▓рдиреЗрдХреНрд╕ рд╕реЗ рдмрдЪреЗрдВред
- рдЬрд┐рдпреЛ-рдЖрдзрд╛рд░рд┐рдд рд╕рдореГрджреНрдзрд┐: рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ тАШрдЖрдкрдХреЗ рдкрд╛рд╕тАЩ рдХрдВрдЯреЗрдВрдЯ рд╕реЗ рдмреЗрд╣рддрд░ рдмрдирд╛рдПрдВ рдЬреЛ рдПрдЬ рдкрд░ рд╕реНрдЯреЛрд░ рд╣реЛ, рд╕реНрдерд╛рдиреАрдпрдХреГрдд рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯреНрд╕ рд▓рд╛рдЧреВ рдХрд░реЗрдВ (
/en->/fr), рдЬрд┐рдпреЛрдлреЗрдВрд╕рд┐рдВрдЧ рдпрд╛ рдкреНрд░рддрд┐-рджреЗрд╢ рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ рдХреЛ рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди APIs рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред - рдХрдВрдЯреЗрдВрдЯ рдкрд░реНрд╕рдирд▓рд╛рдЗрдЬрд╝реЗрд╢рди: рдПрдЬ рдкрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рджреЗрдЦреЗ рдЧрдП рд▓реЗрдЦ рдпрд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдкреНрд░реЛрдбрдХреНрдЯреНрд╕ рдХреЛ рд╕реНрдЯреЛрд░ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ, рдкреНрд░реАрдорд┐рдпрдо рдХрдВрдЯреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдкреЗрд╡реЙрд▓реНрд╕ рд▓рд╛рдЧреВ рдХрд░реЗрдВ, рдпрд╛ A/B рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд, рд╕рдВрджрд░реНрднрд┐рдд рдХрдВрдЯреЗрдВрдЯ рдкреНрд░рджрд╛рди рдХрд░реЗрдВтАФрд╡рд╣ рднреА рдУрд░рд┐рдЬрд┐рди рдкрд░ рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдиреНрдпреВрдирддрдо рд░рдЦрддреЗ рд╣реБрдПред
- SEO рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди: рдПрдЬ рдкрд░ рд╕реАрдзреЗ HTTP рд╣реЗрдбрд░реНрд╕ рдФрд░ HTML рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░реЗрдВ рддрд╛рдХрд┐ рдХрд╕реНрдЯрдо рдХреИрд╢рд┐рдВрдЧ рдиреАрддрд┐рдпрд╛рдБ, рдХрдВрдЯреЗрдВрдЯ рд╕реНрдЯрд┐рдЪрд┐рдВрдЧ, рдпрд╛ рдРрдб-рд╣реЙрдХ рдХрдВрдкреНрд░реЗрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд╛рдЧреВ рдХрд┐рдП рдЬрд╛ рд╕рдХреЗрдВред
- рд╕реБрд░рдХреНрд╖рд╛: рдХрд╕реНрдЯрдо WAFs (Web Application Firewalls) рдЗрдВрдЯреАрдЧреНрд░реЗрдЯ рдХрд░реЗрдВ рдпрд╛ рд╕реАрдХреНрд░реЗрдЯ рд╣реЗрдбрд░реНрд╕ рдФрд░ рдХрд╕реНрдЯрдо рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд▓реЙрдЬрд┐рдХ рд▓рд╛рдЧреВ рдХрд░реЗрдВред
рдпрд╛ рдЖрдк рдРрд╕рд╛ рдкреВрд░рд╛ рдкреНрд░реЛрдбрдХреНрдЯ рдпрд╛ рдкреНрд░реЛрдбрдХреНрдЯреНрд╕ рдХрд╛ рд╕реВрдЯ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рдПрдЬ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реЛтАФрдареАрдХ рд╡рд╣реА рдЬреЛ рд╣рдо Edgee рдкрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдореБрдЦреНрдп рдмрд╛рддреЗрдВ
рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдиреЗ рд╕реНрдкрд╖реНрдЯ рдХрд┐рдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ CDNs рдЕрдм рдХреЗрд╡рд▓ рдХреИрд╢рд┐рдВрдЧ рдФрд░ DDoS рд╕реБрд░рдХреНрд╖рд╛ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИрдВтАФрд╡реЗ рдЕрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдвреЗрд░реЛрдВ рдореВрд▓реНрдпрд╡рд╛рди рд╕реЗрд╡рд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдПрдЬ рдПрдХ рдирдпрд╛ рддрд░реАрдХрд╛ рд╣реИ рдРрдкреНрд╕ рдмрдирд╛рдиреЗ рдпрд╛ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЗрдВрдЯреАрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХрд╛, рдЬрдмрдХрд┐ рдУрд░рд┐рдЬрд┐рди рдХреЛ рддреЗрдЬрд╝ рдФрд░ рд╕рд░рд▓ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдПред
WebAssembly рдореЗрдВ рдмрд╣реБрдд рдХреНрд╖рдорддрд╛ рд╣реИтАФрд╕рд┐рд░реНрдлрд╝ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП рд╣реА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдФрд░ рдПрдЬ рдмрд╛рдЗрдирд░реА рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рднреАред┬а
рдХреНрд▓рд╛рдЙрдб рдпрд╣рд╛рдВ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдФрд░ рдПрдЬ рд╡реИрд╢реНрд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВтАФрдЕрдиреБрдХреВрд▓рд┐рдд рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рд▓рд╛рдЧрдд рдХреЗ рд╕рд╛рдетАФрдЙрд╕рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рд┐рдлрд╛рд░рд┐рд╢ рд╣реИ рдХрд┐ рдЖрдк рд▓рд╛рдЧрдд-рд╕рдЪреЗрдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рдмрдирд╛рдПрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рдбреЗрд╡рд▓рдкрд░ рдпрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдореБрдЦ рдХреМрд╢рд▓ рд╣реИред
FAQs
"рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ" рд╢рдмреНрдж рдХрд┐рд╕рдиреЗ рдИрдЬрд╛рдж рдпрд╛ рдЧрдврд╝рд╛?
рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ 1990 рдХреЗ рджрд╢рдХ рдХреЗ рдЕрдВрдд рдФрд░ 2000 рдХреЗ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЙрднрд░реА, рдЬрдм рдЗрдВрдЯрд░рдиреЗрдЯ рдФрд░ рдореЛрдмрд╛рдЗрд▓ рддрдХрдиреАрдХ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде рд╡рд┐рддрд░рд┐рдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдЬрд╝рд░реВрд░рдд рдмрдврд╝рдиреЗ рд▓рдЧреАред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрд╕ рд╢рдмреНрдж рдХреЗ рдЧрдврд╝реЗ рдЬрд╛рдиреЗ рдХреА рд╕рдЯреАрдХ рдЙрддреНрдкрддреНрддрд┐ рдХрд┐рд╕реА рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдпрд╛ рд╕рдВрдЧрдарди рдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╕реМрдВрдкреА рдЬрд╛рддреА, рдпрд╣ рд╕рдордп рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВтАФрдЬреИрд╕реЗ IoT, 5G, CDNs рдФрд░ рд╕реНрд╡рд╛рдпрддреНрдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВтАФрдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реБрдП рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдИ рд╣реИред
рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдкрд░ рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд╛ рдХреНрдпрд╛ рдкреНрд░рднрд╛рд╡ рд╣реИ?
рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рдХреЗрдВрджреНрд░реАрдХреГрдд рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рднреЗрдЬрдиреЗ-рд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрдо рдХрд░рдХреЗ рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдерд╛рдиреАрдп рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдиреНрдпреВрдирддрдо рдХрд░рддреА рд╣реИ рдФрд░ рдКрд░реНрдЬрд╛ рдЦрдкрдд рдШрдЯрд╛рддреА рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрддрд░ рдкрд░ рдЕрдиреЗрдХ рдПрдЬ рдбрд┐рд╡рд╛рдЗрд╕ рдЪрд▓рд╛рдиреЗ рд╕реЗ, рдкреИрдорд╛рдиреЗ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреА рджрдХреНрд╖рддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реБрдП, рдХреБрд▓ рдмрд┐рдЬрд▓реА рдЙрдкрдпреЛрдЧ рдмрдврд╝ рднреА рд╕рдХрддрд╛ рд╣реИред
рдХреМрди-рд╕реА рдЗрдВрдбрд╕реНрдЯреНрд░реАрдЬрд╝ рд╕рдмрд╕реЗ рддреЗрдЬрд╝реА рд╕реЗ рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЕрдкрдирд╛ рд░рд╣реА рд╣реИрдВ, рдФрд░ рдХреНрдпреЛрдВ?
рдореИрдиреНрдпреБрдлреИрдХреНрдЪрд░рд┐рдВрдЧ, рд╣реЗрд▓реНрдердХреЗрдпрд░, рдСрдЯреЛрдореЛрдЯрд┐рд╡ рдФрд░ рд░рд┐рдЯреЗрд▓ рдЬреИрд╕реА рдЗрдВрдбрд╕реНрдЯреНрд░реАрдЬрд╝ рддреЗрдЬрд╝реА рд╕реЗ рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЕрдкрдирд╛ рд░рд╣реА рд╣реИрдВред рдореИрдиреНрдпреБрдлреИрдХреНрдЪрд░рд┐рдВрдЧ рдХреЛ рдлрд╝реИрдХреНрдЯрд░реА рдлрд╝реНрд▓реЛрд░ рдкрд░ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдФрд░ рдкреНрд░реЗрдбрд┐рдХреНрдЯрд┐рд╡ рдореЗрдВрдЯреЗрдиреЗрдВрд╕ рд╕реЗ рд▓рд╛рдн рдорд┐рд▓рддрд╛ рд╣реИред рд╣реЗрд▓реНрдердХреЗрдпрд░ рд╡рд┐рдпрд░реЗрдмрд▓ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдкрд░ рддреЗрдЬрд╝ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдСрдЯреЛрдореЛрдЯрд┐рд╡ рдЗрдВрдбрд╕реНрдЯреНрд░реА рд╕реНрд╡рд╛рдпрддреНрдд рд╡рд╛рд╣рдиреЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреА рд╣реИ, рдФрд░ рд░рд┐рдЯреЗрд▓ рдЗрд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╢реЙрдкрд┐рдВрдЧ рдЕрдиреБрднрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
WebAssembly (Wasm) рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЛ рдХреИрд╕реЗ рдмреЗрд╣рддрд░ рдмрдирд╛рддрд╛ рд╣реИ?
WebAssembly (Wasm) рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЛ рд╣рд▓реНрдХреЗ, рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдПрдЬ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдкрд░ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рдХрд░ рдмреЗрд╣рддрд░ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЪреАрд▓рд╛рдкрди рдорд┐рд▓рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рддреЗрдЬрд╝ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕рдордп рдФрд░ Cloudflare Workers рдпрд╛ Fastly рдЬреИрд╕реЗ рдПрдЬ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдореНрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдЗрд╕реЗ рд▓реЗрдЯреЗрдВрд╕реА-рд╕рдВрд╡реЗрджреА рдПрдкреНрд▓рд┐рдХреЗрд╢рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рддреА рд╣реИред
рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдЪреБрдиреМрддрд┐рдпрд╛рдБ рдХреНрдпрд╛ рд╣реИрдВ?
рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЕрдиреЛрдЦреА рд╕реБрд░рдХреНрд╖рд╛ рдЪреБрдиреМрддрд┐рдпрд╛рдБ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбреЗрдЯрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд░реАрдм рд╡рд┐рддрд░рд┐рдд рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдкрд░ рдкреНрд░реЛрд╕реЗрд╕ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрдЯреИрдХ рд╕рд░рдлреЗрд╕ рдмрдврд╝ рдЬрд╛рддреЗ рд╣реИрдВред рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди, рд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рд╡рд╛рдЗрд╕ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдФрд░ рдирд┐рдпрдорд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рдж рдЬрд╝рд░реВрд░реА рд╣реИред рдХреЗрдВрджреНрд░реАрдХреГрдд рд╕реБрд░рдХреНрд╖рд╛ рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рд╡рд╛рд▓реЗ рдХреНрд▓рд╛рдЙрдб рд╕рд┐рд╕реНрдЯрдореНрд╕ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдПрдЬ рд╡рд╛рддрд╛рд╡рд░рдг рдЕрдзрд┐рдХ рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рдФрд░ рдЕрдиреБрдХреВрд▓реА рдЙрдкрд╛рдпреЛрдВ рдХреА рдорд╛рдБрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдПрд▓реЗрдХреНрд╕ рд╡реЗрдм рддрдХрдиреАрдХреЛрдВ рдФрд░ рд╕рдВрдЧреАрдд рдХреЗ рдкреНрд░рддрд┐ рдЬреБрдиреВрдиреА рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИрдВред рдЙрдиреНрд╣реЛрдВрдиреЗ 2011 рдореЗрдВ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдФрд░ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдкреНрд░рддрд┐ рдЙрдирдХрд╛ рдЬреБрдиреВрди Python рдФрд░ JavaScript рдЬреИрд╕реА рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдУрдкрди-рд╕реЛрд░реНрд╕ рджреБрдирд┐рдпрд╛ рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкреНрд╕ рддрдХ рдлреИрд▓рд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдХреНрд▓рд╛рдЙрдб рддрдХрдиреАрдХреЛрдВ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдореЗрдВ 6 рд╡рд░реНрд╖ рдмрд┐рддрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдПрд▓реЗрдХреНрд╕ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЬреАрд╡рди рдореЗрдВ рд▓реМрдЯ рдЖрдП рддрд╛рдХрд┐ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЛ рдПрдЬ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рддрдХрдиреАрдХреЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХреЗрдВред

рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?
рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореВрд▓ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрдЧрдгрдирд╛ рдФрд░ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдФрд░ рдХрд░реАрдм рд▓реЗ рдЖрддреА рд╣реИ рддрд╛рдХрд┐ рдХреЗрдВрджреНрд░реАрдХреГрдд рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░реНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд┐рд▓рдВрдмрддрд╛ рдХрдо рд╣реЛ рд╕рдХреЗред
рдЗрд╕рд╕реЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЬрд╛ рд░рд╣реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдбрд┐рдЬрд╝рд╛рдЗрди рдмрдирддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдПрдХ рд╡реНрдпрд╛рдкрдХ рд╢рдмреНрдж рд╣реИ рдЬреЛ рдХрдИ рддрдХрдиреАрдХреА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рд╕рдорд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдФрджреНрдпреЛрдЧрд┐рдХ рдпрд╛ рд╡рд┐рдирд┐рд░реНрдорд╛рдг рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдХреНрд▓рд╛рдЙрдб рдкрд░ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдбреЗрдЯрд╛ рдХреЛ рдПрдХрддреНрд░рд┐рдд рдпрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕ рдХрд░рдиреЗ рд╣реЗрддреБ рд╕рдВрдЧрдгрдирд╛ рдХреЛ IoT рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдФрд░ рдПрдЬ рдЧреЗрдЯрд╡реЗ рддрдХ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреНрдп рдЙрджреНрдпреЛрдЧреЛрдВ, рдЬреИрд╕реЗ рд╣реЗрд▓реНрдердХреЗрдпрд░, рд░рд┐рдЯреЗрд▓ рдпрд╛ рдСрдЯреЛрдореЛрдЯрд┐рд╡ рдореЗрдВ рднреА, рдЖрдкрдХреЛ рдРрд╕реЗ рд╣реА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдорд┐рд▓реЗрдВрдЧреЗ рдЬреЛ рдмрд┐рдЬрд╝рдиреЗрд╕-рдХреНрд░рд┐рдЯрд┐рдХрд▓ рдХрдВрдкреНрдпреВрдЯ рд▓реЙрдЬрд┐рдХ рдХреЛ рд╡рд┐рдпрд░реЗрдмрд▓ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ, рд╕реНрдорд╛рд░реНрдЯ рдХреИрдорд░реЛрдВ рдпрд╛ рд╕реНрд╡рд╛рдпрддреНрдд рд╡рд╛рд╣рдиреЛрдВ рддрдХ рдкреБрд╢ рдХрд░рддреЗ рд╣реИрдВред рдЗрди рд╕рднреА рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╕рдВрдЧрдгрдирд╛ рдХреЛ рдПрдЬ рдкрд░ рдЬрд▓реНрджреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рддрд╛рдХрд┐ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░реНрд╕ рддрдХ рдиреЗрдЯрд╡рд░реНрдХ рд░рд╛рдЙрдВрдб рдЯреНрд░рд┐рдк рд╕реЗ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рджреЗрд░реА рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред
рд╡реЗрдм рдФрд░ рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд╛ рдереЛрдбрд╝рд╛ рдЗрддрд┐рд╣рд╛рд╕
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо CDN-рдЖрдзрд╛рд░рд┐рдд рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВрдЧреЗ, рдЬреЛ рд╡рд╣ рдкреНрд░рдХрд╛рд░ рд╣реИ рдЬрд┐рд╕рдХреА рдЖрдкрдХреЛ рдкрд░рд╡рд╛рд╣ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рдЖрдк рд╡реЗрдм рдФрд░ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рддрд┐рджрд┐рди рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред
CDN-рдЖрдзрд╛рд░рд┐рдд рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдФрд░ рдЙрд╕рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╡реЗрдм рдФрд░ рдХреНрд▓рд╛рдЙрдб рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рдВрджрд░реНрдн рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕реА рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдПрдХ рдкреНрд░рдореБрдЦ рдХрдбрд╝реА рд╣реИред
рдЖрдЗрдП рдЬрд▓реНрджреА рд╕реЗ рджреЗрдЦреЗрдВ рдХрд┐ рд╡реЗрдм рдХреИрд╕реЗ рдЬрдиреНрдорд╛ рдФрд░ рдЙрд╕рдиреЗ рдХреНрд▓рд╛рдЙрдб рддрдХ рдХреИрд╕реЗ рдкрд╣реБрдБрдЪ рдмрдирд╛рдИ:
рд╢реБрд░реБрдЖрддреА 2000 рдХрд╛ рджрд╢рдХ рд╣реА рд╡рд╣ рд╕рдордп рд╣реИ рдЬрдм рдХреНрд▓рд╛рдЙрдб рдХрд╛ рдЬрдиреНрдо рд╣реБрдЖред рдЖрдЗрдП рдкрд┐рдЫрд▓реЗ 20 рд╡рд░реНрд╖реЛрдВ рдХреА рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ:
рддреЛ, рдЖрдЬ рдХрд╛ рдХреНрд▓рд╛рдЙрдб рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ?
рдПрдХ рджрд╢рдХ рд╕реЗ рднреА рдХрдо рд╕рдордп рдореЗрдВ, рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рдХрдЪреНрдЪреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рддрдХ рдкрд╣реБрдБрдЪреА рдЬреЛ API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред рдлрд┐рд░ рдХрдВрдЯреЗрдирд░ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдФрд░ рд╕рд░реНрд╡рд░рд▓реЗрд╕ рдлрд╝рдВрдХреНрд╢рдиреНрд╕ рддрдХтАФрдЬреЛ рд╕реЗрдХрдВрдбреЛрдВ (рдпрд╛ рджрд░реНрдЬрдиреЛрдВ рдорд┐рд▓реАрд╕реЗрдХрдВрдб) рдореЗрдВ рд╕реНрдкрд┐рди-рдЕрдк рд╣реЛ рдЬрд╛рддреА рд╣реИрдВтАФрдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб (рдпрд╛ рдкреНрд░рддрд┐ рдорд┐рд▓реАрд╕реЗрдХрдВрдб) рдмрд┐рд▓рд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдФрд░ рдЕрддреНрдпрдзрд┐рдХ рдмрд┐рд▓реНрдЯ-рдЗрди рдСрдЯреЛрдореЗрд╢рди рдХреЗ рд╕рд╛рдеред
рдФрд░ рдпрд╣ рддреЛ рд╕рд┐рд░реНрдл рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкрдХреНрд╖ рд╣реИред рд╕реНрдЯреЛрд░реЗрдЬ, рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ, рдбреЗрдЯрд╛рдмреЗрд╕, рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдЖрджрд┐ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ, рддреЛ рд╕рдЪрдореБрдЪ рд╕реИрдХрдбрд╝реЛрдВ рдореИрдиреЗрдЬреНрдб рд╕реЗрд╡рд╛рдПрдБ рд╣реИрдВред рдореИрдиреЗрдЬреНрдб рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдпрд╣рд╛рдБ рдХрд╛рдлреА рд╡рд┐рдХрд▓реНрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдЬрд┐рдирдореЗрдВ рдЖрдкрдХреЗ рдкрд╕рдВрджреАрджрд╛ рдУрдкрди-рд╕реЛрд░реНрд╕ рдЗрдВрдЬрди рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ), рдФрд░ рдпреЗ рдкреНрд░реЛрдбрдХреНрд╢рди рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдЪрд▓рд╛рдиреЗ рдХреЗ рд╕рдмрд╕реЗ рдиреАрд░рд╕ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдЕрдХреНрд╕рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░ рджреЗрддреА рд╣реИрдВред
рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХрд╛ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдиреЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рдХрд╣реАрдВ рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬрд╝ рдмрдирд╛ рджрд┐рдпрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ 10 рдпрд╛ 20 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдпрд╣ рдЕрдзрд┐рдХ рд╕рд░рд▓ рдФрд░ рд╕реАрдзрд╛ рдерд╛ред рд╕рдЪреНрдЪрд╛рдИ рдХрд╛рдлреА рд╣рдж рддрдХ рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рд╣реИ рдФрд░ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд▓рдХреНрд╖реНрдп рдФрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдБ рдХреНрдпрд╛ рд╣реИрдВред
рдкрд┐рдЫрд▓реЗ 10 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рдмрджрд▓рд╛ рд╣реИ?
рд╣рдорд╛рд░реЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкрд░ рд▓реМрдЯрддреЗ рд╣реБрдП, рдкрд┐рдЫрд▓реЗ рдПрдХ рджрд╢рдХ рдореЗрдВтАФрд▓рдЧрднрдЧ рдЪреБрдкрдЪрд╛рдктАФрдПрдХ рдФрд░ рдЪреАрдЬрд╝ рд╣реБрдИред рдХрдВрдЯреЗрдВрдЯ рдбрд┐рд▓реАрд╡рд░реА рдиреЗрдЯрд╡рд░реНрдХреНрд╕ рдиреЗ рднреА рдЗрд╕реА рддрд░рд╣ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд┐рдпрд╛, рдЬреЛ рд╣рдореЗрдВ рдЙрд╕ рдЪреАрдЬрд╝ рддрдХ рд▓реЗ рдЧрдпрд╛ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ тАЬCDN-рдЖрдзрд╛рд░рд┐рдд рдПрдЬ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧтАЭ рдХрд╣рд╛ рдерд╛ред
рдХрдВрдЯреЗрдВрдЯ рдбрд┐рд▓реАрд╡рд░реА рдиреЗрдЯрд╡рд░реНрдХ (CDN) рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╣реИ, рдЬреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ CDN рд╕рд╛рдордЧреНрд░реА рдорд╛рд▓рд┐рдХреЛрдВ рдХреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рддрдХ рд╕рд╛рдордЧреНрд░реА рдкрд╣реБрдБрдЪрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИтАФрдЯреНрд░рд╛рдВрд╕рдлрд╝рд░ рдХреЛ рддреЗрдЬрд╝ рдХрд░ рдФрд░ рд╕реИрдХрдбрд╝реЛрдВ рдПрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдХреИрд╢ рдХрд░рдХреЗред рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рдордиреЗ рд╕реНрдерд┐рдд рд╣реЛрдХрд░, рдПрдХ CDN рдореВрд▓ (origin) рдХреЛ DDoS рд╣рдорд▓реЛрдВ рдФрд░ рдЕрдиреНрдп рдХрдордЬреЛрд░рд┐рдпреЛрдВ рд╕реЗ рднреА рдврд╛рд▓ рд╕рдХрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рддрд╕реНрд╡реАрд░ рдЕрдм рдХреЗрд╡рд▓ рдЗрддрдиреА рд╣реА рдирд╣реАрдВ рд░рд╣ рдЧрдИ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдкрд┐рдЫрд▓реЗ 10 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдпреЗ рдХреИрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдП рд╣реИрдВред