УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Netflix Π΅ Π»ΠΈΠ΄Π΅Ρ€ Π½Π° ΠΏΠ°Π·Π°Ρ€Π° Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ тСлСвизия - компанията, която създадС ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π° Ρ‚ΠΎΠ·ΠΈ сСгмСнт. Netflix Π΅ извСстСн Π½Π΅ само с ΠΎΠ±ΡˆΠΈΡ€Π½ΠΈΡ си ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΎΡ‚ Ρ„ΠΈΠ»ΠΌΠΈ ΠΈ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΈ сСриали, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ ΠΎΡ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ всяко ΠΊΡŠΡ‚Ρ‡Π΅ Π½Π° ΠΏΠ»Π°Π½Π΅Ρ‚Π°Ρ‚Π° ΠΈ всяко устройство с дисплСй, Π½ΠΎ ΠΈ с Π½Π°Π΄Π΅ΠΆΠ΄Π½Π°Ρ‚Π° си инфраструктура ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Π° ΠΊΡƒΠ»Ρ‚ΡƒΡ€Π°.

ЯсСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π½Π° Netflix Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° слоТни систСми бСшС прСдставСн Π½Π° DevOops 2019 Π‘Π΅Ρ€Π³Π΅ΠΉ Π€Π΅Π΄ΠΎΡ€ΠΎΠ² - Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π² Netflix. Π—Π°Π²ΡŠΡ€ΡˆΠΈΠ» Π€Π°ΠΊΡƒΠ»Ρ‚Π΅Ρ‚Π° ΠΏΠΎ изчислитСлна ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π½Π° Π”ΡŠΡ€ΠΆΠ°Π²Π½ΠΈΡ унивСрситСт Π² НиТни Новгород. ЛобачСвски, Π‘Π΅Ρ€Π³Π΅ΠΉ, Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π² Π΅ΠΊΠΈΠΏΠ° Π½Π° Open Connect - CDN Π² Netflix. Π’ΠΎΠΉ ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ систСми Π·Π° наблюдСниС ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π΄Π°Π½Π½ΠΈ, пусна популярна услуга Π·Π° ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° скоростта Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° FAST.com ΠΈ ΠΏΡ€Π΅Π· послСднитС няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΡŠΡ€Ρ…Ρƒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Netflix Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ възмоТно Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΎ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

Π”ΠΎΠΊΠ»Π°Π΄ΡŠΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΎΡ‚Π·ΠΈΠ²ΠΈ ΠΎΡ‚ участницитС Π² конфСрСнцията ΠΈ Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΡ…ΠΌΠ΅ тСкстова вСрсия Π·Π° вас.

Π’ Π΄ΠΎΠΊΠ»Π°Π΄Π° си Π‘Π΅Ρ€Π³Π΅ΠΉ Π³ΠΎΠ²ΠΎΡ€ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ

  • ΠΊΠ°ΠΊΠ²ΠΎ влияС Π½Π° забавянСто Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π°;
  • ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΠΌ Ρ‚ΠΎΠ²Π° забавянС;
  • ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ ΠΈ наблюдавамС устойчиви Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ систСми;
  • ΠΊΠ°ΠΊ Π΄Π° постигнСм Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ Π·Π° ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ риск Π·Π° бизнСса;
  • ΠΊΠ°ΠΊ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΈ Π΄Π° сС ΡƒΡ‡ΠΈΠΌ ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅.

ΠžΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° Ρ‚Π΅Π·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡΠΈ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π½Π΅ само Π½Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ работят Π² Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ трябва Π΄Π° сС ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠ²Π°Ρ‚ ΠΎΡ‚ всСки, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ.

Π‘Π»Π΅Π΄Π²Π° Ρ€Π°Π·ΠΊΠ°Π·ΡŠΡ‚ ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° говорСщия.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° скоростта Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚

Бкоростта Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС Π΅ пряко ΡΠ²ΡŠΡ€Π·Π°Π½Π° с бизнСса. ΠŸΠΎΠΌΠΈΡΠ»Π΅Ρ‚Π΅ Π·Π° индустрията Π·Π° ΠΏΠ°Π·Π°Ρ€ΡƒΠ²Π°Π½Π΅: Amazon ΠΏΡ€Π΅Π· 2009 Π³ Π³ΠΎΠ²ΠΎΡ€Π΅ΡˆΠ΅Ρ‡Π΅ забавянС ΠΎΡ‚ 100ms Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π·Π°Π³ΡƒΠ±Π° Π½Π° 1% ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ±ΠΈΡ‚Π΅.

Има всС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ устройства, слСдвани ΠΎΡ‚ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ сайтовС ΠΈ прилоТСния. Ако Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° страницата Π²ΠΈ ΠΎΡ‚Π½Π΅ΠΌΠ΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 3 сСкунди, Π²ΠΈΠ΅ Π³ΡƒΠ±ΠΈΡ‚Π΅ ΠΎΠΊΠΎΠ»ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°Ρ‚Π° ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ си. Π‘ΠͺΠ‘ юли 2018 Π³ Google Π²Π·Π΅ΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ скоростта Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° страница Π² Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ: ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-Π±ΡŠΡ€Π·Π° Π΅ страницата, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-висока Π΅ Π½Π΅ΠΉΠ½Π°Ρ‚Π° позиция Π² Google.

Бкоростта Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΡΡŠΡ‰ΠΎ Π΅ Π²Π°ΠΆΠ½Π° във финансовитС институции, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ забавянСто Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ. ΠŸΡ€Π΅Π· 2015 Π³. Hibernia Networks Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ ΠΊΠ°Π±Π΅Π» Π·Π° 400 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°Ρ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ню Π™ΠΎΡ€ΠΊ ΠΈ Π›ΠΎΠ½Π΄ΠΎΠ½, Π·Π° Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ забавянСто ΠΌΠ΅ΠΆΠ΄Ρƒ Π³Ρ€Π°Π΄ΠΎΠ²Π΅Ρ‚Π΅ с 6ms. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Ρ‚Π΅ си 66 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°Ρ€Π° Π·Π° 1 ms намаляванС Π½Π° латСнтността!

Π‘ΠΏΠΎΡ€Π΅Π΄ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅, скороститС Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π½Π°Π΄ 5 Mbit/s Π²Π΅Ρ‡Π΅ Π½Π΅ влияят пряко Π²ΡŠΡ€Ρ…Ρƒ скоростта Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ уСбсайт. Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° ΠΎΠ±Π°Ρ‡Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ забавянСто Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΈ скоростта Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° страницата:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Netflix ΠΎΠ±Π°Ρ‡Π΅ Π½Π΅ Π΅ Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° латСнтността ΠΈ скоростта Π²ΡŠΡ€Ρ…Ρƒ потрСбитСля Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½Π° област Π½Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅. Има Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° прилоТСния ΠΈ ΠΈΠ·Π±ΠΎΡ€ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, ΠΊΠΎΠΈΡ‚ΠΎ зависят ΠΎΡ‚ латСнтността, Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° статични Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ стрийминг ΡΡŠΡ‰ΠΎ зависят ΠΎΡ‚ скоростта Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°. АнализиранСто ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ влияят Π½Π° потрСбитСлското изТивяванС, Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½Π° област Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π·Π° няколко Π΅ΠΊΠΈΠΏΠ° Π² Netflix. Π•Π΄Π½Π° ΠΎΡ‚ Ρ†Π΅Π»ΠΈΡ‚Π΅ Π΅ Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ забавянСто Π½Π° заявкитС ΠΌΠ΅ΠΆΠ΄Ρƒ устройствата Π½Π° Netflix ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½Π°Ρ‚Π° инфраструктура.

Π’ Π΄ΠΎΠΊΠ»Π°Π΄Π° Ρ‰Π΅ сС ΡΡŠΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π²ΡŠΡ€Ρ…Ρƒ намаляванСто Π½Π° латСнтността, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° инфраструктурата Π½Π° Netflix. НСка Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΎΡ‚ практичСска Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° ΠΊΠ°ΠΊ Π΄Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠΌ към процСситС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Сксплоатация Π½Π° слоТни Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ систСми ΠΈ Π΄Π° ΠΎΡ‚Π΄Π΅Π»ΠΈΠΌ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ, вмСсто Π΄Π° диагностицирамС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ.

Π’ΡŠΡ‚Ρ€Π΅ Π² Netflix

Π₯иляди Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ устройства ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ прилоТСния Π½Π° Netflix. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ са ΠΎΡ‚ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΅ΠΊΠΈΠΏΠ°, ΠΊΠΎΠΈΡ‚ΠΎ правят ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ вСрсии Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π·Π° Android, iOS, TV ΠΈ ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ. И Π½ΠΈΠ΅ ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ усилия Π·Π° подобряванС ΠΈ пСрсонализиранС Π½Π° потрСбитСлското изТивяванС. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π°, ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°ΠΌΠ΅ стотици A/B тСстовС ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ.

ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΎΡ‚ стотици микроуслуги Π² ΠΎΠ±Π»Π°ΠΊΠ° Π½Π° AWS, прСдоставящи пСрсонализирани потрСбитСлски Π΄Π°Π½Π½ΠΈ, ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° заявки, тСлСмСтрия, Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅. Визуализацията Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°:

Π’Ρ€ΡŠΠ·ΠΊΠ° към Π²ΠΈΠ΄Π΅ΠΎ с дСмонстрация (6:04-6:23)

ΠžΡ‚Π»ΡΠ²ΠΎ Π΅ Π²Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈ слСд Ρ‚ΠΎΠ²Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΡŠΡ‚ сС разпрСдСля ΠΌΠ΅ΠΆΠ΄Ρƒ няколкостотин микроуслуги, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π±Π΅ΠΊΠ΅Π½Π΄ Π΅ΠΊΠΈΠΏΠΈ.

Π”Ρ€ΡƒΠ³ Π²Π°ΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΎΡ‚ Π½Π°ΡˆΠ°Ρ‚Π° инфраструктура Π΅ Open Connect CDN, ΠΊΠΎΠΉΡ‚ΠΎ доставя статично ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π½Π° крайния ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» - Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ²Π΅, изобраТСния, клиСнтски ΠΊΠΎΠ΄ ΠΈ Π΄Ρ€. CDN сС Π½Π°ΠΌΠΈΡ€Π° Π½Π° потрСбитСлски ΡΡŠΡ€Π²ΡŠΡ€ΠΈ (OCA - Open Connect Appliance). Π’ΡŠΡ‚Ρ€Π΅ ΠΈΠΌΠ° масиви ΠΎΡ‚ SSD ΠΈ HDD устройства, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ с ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π° FreeBSD, с NGINX ΠΈ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ услуги. НиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΈ софтуСрни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ‚Π°ΠΊΡŠΠ² CDN ΡΡŠΡ€Π²ΡŠΡ€ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° възмоТно Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π°Π½Π½ΠΈ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

β€žΠ‘Ρ‚Π΅Π½Π°Ρ‚Π°β€œ Π½Π° Ρ‚Π΅Π·ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π² Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π° Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ (Internet eXchange - IX) ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Internet Exchange прСдоставя Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π½Π° доставчицитС Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ услуги ΠΈ доставчицитС Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π΄Π° сС β€žΡΠ²ΡŠΡ€ΠΆΠ°Ρ‚β€œ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си, Π·Π° Π΄Π° обмСнят ΠΏΠΎ-Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π΄Π°Π½Π½ΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Има ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ 70-80 Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΎΠ±ΠΌΠ΅Π½ ΠΏΠΎ цСлия свят, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ са инсталирани Π½Π°ΡˆΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΈ Π½ΠΈΠ΅ нСзависимо Π³ΠΈ инсталирамС ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π’ допълнСниС, Π½ΠΈΠ΅ ΡΡŠΡ‰ΠΎ прСдоставямС ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ доставчицитС, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‚Π΅ инсталират Π² своята ΠΌΡ€Π΅ΠΆΠ°, подобрявайки Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° Netflix ΠΈ качСството Π½Π° стрийминг Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Набор ΠΎΡ‚ AWS услуги отговаря Π·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ заявки ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ към CDN ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° самитС ΡΡŠΡ€Π²ΡŠΡ€ΠΈ - Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Π½ ΠΊΠΎΠ΄, настройки ΠΈ Ρ‚.Π½. Π—Π° послСдното ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ…ΠΌΠ΅ ΠΈ ΠΎΠΏΠΎΡ€Π½Π° ΠΌΡ€Π΅ΠΆΠ°, която ΡΠ²ΡŠΡ€Π·Π²Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π² Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ с AWS. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Π΅ Π³Π»ΠΎΠ±Π°Π»Π½Π° ΠΌΡ€Π΅ΠΆΠ° ΠΎΡ‚ ΠΎΠΏΡ‚ΠΈΡ‡Π½ΠΈ ΠΊΠ°Π±Π΅Π»ΠΈ ΠΈ Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΠΌΠ΅ въз основа Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ Π½ΡƒΠΆΠ΄ΠΈ.

На Sandvine ΠΎΡ†Π΅Π½ΠΊΠΈ, Π½Π°ΡˆΠ°Ρ‚Π° CDN инфраструктура доставя ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ β…› ΠΎΡ‚ свСтовния ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π² ΠΏΠΈΠΊΠΎΠ²ΠΈΡ‚Π΅ часовС ΠΈ β…“ ΠΎΡ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π² Π‘Π΅Π²Π΅Ρ€Π½Π° АмСрика, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Netflix ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° Π½Π°ΠΉ-дълго. ВпСчатляващи числа, Π½ΠΎ Π·Π° ΠΌΠ΅Π½ Π΅Π΄Π½ΠΎ ΠΎΡ‚ Π½Π°ΠΉ-нСвСроятнитС постиТСния Π΅, Ρ‡Π΅ цялата CDN систСма Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π° ΠΎΡ‚ Π΅ΠΊΠΈΠΏ ΠΎΡ‚ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ 150 Π΄ΡƒΡˆΠΈ.

ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ CDN инфраструктурата Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π° Π΄Π° доставя Π²ΠΈΠ΄Π΅ΠΎ Π΄Π°Π½Π½ΠΈ. Π‘ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΎΠ±Π°Ρ‡Π΅ ΠΎΡΡŠΠ·Π½Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΈ Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ заявки ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠ° Π½Π° AWS.

ΠžΡ‚Π½ΠΎΡΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ускорСниСто

ДнСс Netflix ΠΈΠΌΠ° 3 AWS Ρ€Π΅Π³ΠΈΠΎΠ½Π° ΠΈ забавянСто Π½Π° заявкитС към ΠΎΠ±Π»Π°ΠΊΠ° Ρ‰Π΅ зависи ΠΎΡ‚ Ρ‚ΠΎΠ²Π° ΠΊΠΎΠ»ΠΊΠΎ Π΄Π°Π»Π΅Ρ‡ Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΎΡ‚ Π½Π°ΠΉ-близкия Ρ€Π΅Π³ΠΈΠΎΠ½. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ CDN ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° доставянС Π½Π° статично ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. Има Π»ΠΈ някакъв Π½Π°Ρ‡ΠΈΠ½ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚Π°Π·ΠΈ Ρ€Π°ΠΌΠΊΠ° Π·Π° ускоряванС Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈΡ‚Π΅ заявки? Π—Π° съТалСниС ΠΎΠ±Π°Ρ‡Π΅ Π΅ нСвъзмоТно Ρ‚Π΅Π·ΠΈ заявки Π΄Π° сС ΠΊΠ΅ΡˆΠΈΡ€Π°Ρ‚ - API са пСрсонализирани ΠΈ всСки Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½.

НСка Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ прокси Π½Π° CDN ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°ΠΌΠ΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΡ€Π΅Π· Π½Π΅Π³ΠΎ. Π©Π΅ бъдС Π»ΠΈ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ?

ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

НСка си ΠΏΡ€ΠΈΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΊΠ°ΠΊ работят ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ. ДнСс ΠΏΠΎ-голямата част ΠΎΡ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° HTTPs, ΠΊΠΎΠ΅Ρ‚ΠΎ зависи ΠΎΡ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎ-ниско Π½ΠΈΠ²ΠΎ TCP ΠΈ TLS. Π—Π° Π΄Π° ΠΌΠΎΠΆΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅ със ΡΡŠΡ€Π²ΡŠΡ€Π°, Ρ‚ΠΎΠΉ ΠΏΡ€Π°Π²ΠΈ Ρ€ΡŠΠΊΠΎΡΡ‚ΠΈΡΠΊΠ°Π½Π΅ ΠΈ Π·Π° Π΄Π° установи Π·Π°Ρ‰ΠΈΡ‚Π΅Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ трябва Π΄Π° ΠΎΠ±ΠΌΠ΅Π½ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ със ΡΡŠΡ€Π²ΡŠΡ€Π° Ρ‚Ρ€ΠΈ ΠΏΡŠΡ‚ΠΈ ΠΈ ΠΏΠΎΠ½Π΅ ΠΎΡ‰Π΅ вСднъТ, Π·Π° Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΠΈ Π΄Π°Π½Π½ΠΈ. Бъс закъснСниС Π·Π° двупосочно ΠΏΡŠΡ‚ΡƒΠ²Π°Π½Π΅ (RTT) ΠΎΡ‚ 100 ms Ρ‰Π΅ Π½ΠΈ ΠΎΡ‚Π½Π΅ΠΌΠ΅ 400 ms, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΏΡŠΡ€Π²ΠΈΡ Π±ΠΈΡ‚ Π΄Π°Π½Π½ΠΈ:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Ако поставим сСртификатитС Π½Π° CDN ΡΡŠΡ€Π²ΡŠΡ€Π°, Ρ‚ΠΎΠ³Π°Π²Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° Ρ€ΡŠΠΊΠΎΡΡ‚ΠΈΡΠΊΠ°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π°ΠΌΠ°Π»Π΅Π½ΠΎ, Π°ΠΊΠΎ CDN Π΅ ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ. Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ латСнтността към CDN ΡΡŠΡ€Π²ΡŠΡ€Π° Π΅ 30ms. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ‰Π΅ ΠΎΡ‚Π½Π΅ΠΌΠ΅ 220 ms Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Π±ΠΈΡ‚:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Но прСдимствата Π½Π΅ ΡΠ²ΡŠΡ€ΡˆΠ²Π°Ρ‚ Π΄ΠΎΡ‚ΡƒΠΊ. Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° Π΅ установСна, TCP ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° Π·Π°Π΄Ρ€ΡŠΡΡ‚Π²Π°Π½Π΅ (количСството информация, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π΄Π΅ ΠΏΡ€Π΅Π· Ρ‚Π°Π·ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ). Ако сС Π·Π°Π³ΡƒΠ±ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, Ρ‚ΠΎΠ³Π°Π²Π° класичСскитС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° TCP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° (ΠΊΠ°Ρ‚ΠΎ TCP New Reno) намаляват отворСния β€žΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†β€œ Π½Π°ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°. НарастванСто Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° Π·Π°Π΄Ρ€ΡŠΡΡ‚Π²Π°Π½ΠΈΡΡ‚Π° ΠΈ скоростта Π½Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ ΠΎΡ‚ Π·Π°Π³ΡƒΠ±Π° ΠΎΡ‚Π½ΠΎΠ²ΠΎ зависи ΠΎΡ‚ забавянСто (RTT) към ΡΡŠΡ€Π²ΡŠΡ€Π°. Ако Ρ‚Π°Π·ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠ° достига само Π΄ΠΎ CDN ΡΡŠΡ€Π²ΡŠΡ€Π°, Ρ‚ΠΎΠ²Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Ρ‰Π΅ бъдС ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π°Π³ΡƒΠ±Π°Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π΅ стандартно явлСниС, особСно Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ.

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ чСстотната Π»Π΅Π½Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π½Π°ΠΌΠ°Π»Π΅Π½Π°, особСно Π² ΠΏΠΈΠΊΠΎΠ²ΠΈΡ‚Π΅ часовС, ΠΏΠΎΡ€Π°Π΄ΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π·Π°Π΄Ρ€ΡŠΡΡ‚Π²Π°Π½ΠΈΡ. Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΎΠ±Π°Ρ‡Π΅ няма Π½Π°Ρ‡ΠΈΠ½ Π΄Π° сС Π΄Π°Π΄Π΅ прСдимство Π½Π° някои заявки ΠΏΡ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈ. НапримСр, Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½Π° ΠΌΠ°Π»ΠΊΠΈ ΠΈ чувствитСлни към забавянС заявки ΠΏΡ€Π΅Π΄ β€žΡ‚Π΅ΠΆΠΊΠΈβ€œ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Ρ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Π’ нашия случай ΠΎΠ±Π°Ρ‡Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° собствСна ΠΎΠΏΠΎΡ€Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π½ΠΈ позволява Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π° ΠΏΠΎ част ΠΎΡ‚ ΠΏΡŠΡ‚Ρ Π½Π° заявката – ΠΌΠ΅ΠΆΠ΄Ρƒ CDN ΠΈ ΠΎΠ±Π»Π°ΠΊΠ°, ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° я ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΠΌΠ΅ напълно. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΡ‚Π΅, Ρ‡Π΅ ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅ ΠΈ чувствитСлнитС към забавянС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ са с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, Π° Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ΠΈΠ²Π°Ρ‚ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-късно. ΠšΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΅ CDN Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-голяма Π΅ СфСктивността.

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (OSI Π½ΠΈΠ²ΠΎ 7) ΡΡŠΡ‰ΠΎ ΠΎΠΊΠ°Π·Π²Π°Ρ‚ влияниС Π²ΡŠΡ€Ρ…Ρƒ латСнтността. НовитС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΊΠ°Ρ‚ΠΎ HTTP/2 ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚ производитСлността Π½Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ заявки. ИмамС ΠΎΠ±Π°Ρ‡Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π½Π° Netflix с ΠΏΠΎ-стари устройства, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ. НС всички ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ ΠΈΠ»ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½ΠΈ. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ CDN проксито ΠΈ ΠΎΠ±Π»Π°ΠΊΠ° ΠΈΠΌΠ° пълСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π½ΠΎΠ²ΠΈ, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΈ настройки. НССфСктивната част със стари ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ само ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ CDN ΡΡŠΡ€Π²ΡŠΡ€Π°. ОсвСн Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ мултиплСксни заявки Π·Π° Π²Π΅Ρ‡Π΅ установСна Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ CDN ΠΈ ΠΎΠ±Π»Π°ΠΊΠ°, подобрявайки ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° Π½Π° Π½ΠΈΠ²ΠΎ TCP:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π˜Π·ΠΌΠ΅Ρ€Π²Π°ΠΌΠ΅

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ тСорията ΠΎΠ±Π΅Ρ‰Π°Π²Π° подобрСния, Π½ΠΈΠ΅ Π½Π΅ Π±ΡŠΡ€Π·Π°ΠΌΠ΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° пуснСм систСмата Π² производство. ВмСсто Ρ‚ΠΎΠ²Π° ΠΏΡŠΡ€Π²ΠΎ трябва Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ идСята Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, трябва Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° няколко Π²ΡŠΠΏΡ€ΠΎΡΠ°:

  • Бкорост: Ρ‰Π΅ бъдС Π»ΠΈ проксито ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ?
  • НадСТдност: Π©Π΅ сС Ρ‡ΡƒΠΏΠΈ Π»ΠΈ ΠΏΠΎ-чСсто?
  • БлоТността: ΠΊΠ°ΠΊ Π΄Π° сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π° с прилоТСния?
  • Π¦Π΅Π½Π°: Колко струва Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° инфраструктура?

НСка Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ нашия ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ към ΠΎΡ†Π΅Π½ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡŠΡ€Π²Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ°. Π‘ останалитС сС Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π°Ρ‡ΠΈΠ½.

Π—Π° Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ скоростта Π½Π° заявкитС, искамС Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π΄Π°Π½Π½ΠΈ Π·Π° всички ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Π±Π΅Π· Π΄Π° отдСлямС ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π±Π΅Π· Π΄Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°ΠΌΠ΅ производството. Има няколко ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π·Π° Ρ‚ΠΎΠ²Π°:

  1. RUM ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° пасивна заявка. НиС ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°ΠΌΠ΅ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изпълнСниС Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈ заявки ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ осигурявамС пълно ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊΡŠΡ‚ Π΅, Ρ‡Π΅ ΡΠΈΠ³Π½Π°Π»ΡŠΡ‚ Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ стабилСн ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΡ€Π°Π΄ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° заявката, Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ОсвСн Ρ‚ΠΎΠ²Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° тСстватС Π½ΠΎΠ²Π° конфигурация Π±Π΅Π· Π΅Ρ„Π΅ΠΊΡ‚ Π² производството.
  2. Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΈ изслСдвания. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ инфраструктура, ΠΊΠΎΠΈΡ‚ΠΎ симулират ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ. Π‘ тяхна ΠΏΠΎΠΌΠΎΡ‰ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°ΠΌΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ изслСдвания. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ пълСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π²ΡŠΡ€Ρ…Ρƒ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ ясСн сигнал. Но няма пълно ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° устройствата ΠΈ мСстополоТСнията Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ (особСно със свСтовно обслуТванС ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° хиляди ΠΌΠΎΠ΄Π΅Π»ΠΈ устройства).

Как ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ прСдимствата Π½Π° Π΄Π²Π°Ρ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°?

ΠΠ°ΡˆΠΈΡΡ‚ Π΅ΠΊΠΈΠΏ Π½Π°ΠΌΠ΅Ρ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. НаписахмС ΠΌΠ°Π»ΠΊΠ° част ΠΎΡ‚ ΠΊΠΎΠ΄Π° - ΠΏΡ€ΠΎΠ±Π° - която Π²Π³Ρ€Π°Π΄ΠΈΡ…ΠΌΠ΅ Π² Π½Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π‘ΠΎΠ½Π΄ΠΈΡ‚Π΅ Π½ΠΈ позволяват Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ напълно ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ тСстовС ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ устройства. Π Π°Π±ΠΎΡ‚ΠΈ Ρ‚Π°ΠΊΠ°:

  1. Малко слСд Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½Π°Ρ‚Π° дСйност, Π½ΠΈΠ΅ стартирамС Π½Π°ΡˆΠΈΡ‚Π΅ сонди.
  2. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΏΡ€Π°Π²ΠΈ заявка към ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° β€žΡ€Π΅Ρ†Π΅ΠΏΡ‚Π°β€œ Π·Π° тСста. Π Π΅Ρ†Π΅ΠΏΡ‚Π°Ρ‚Π° Π΅ списък с URL адрСси, към ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ HTTP(s) заявка. Π’ допълнСниС, Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°Ρ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° заявката: закъснСния ΠΌΠ΅ΠΆΠ΄Ρƒ заявкитС, количСство заявСни Π΄Π°Π½Π½ΠΈ, HTTP(s) Π·Π°Π³Π»Π°Π²ΠΊΠΈ ΠΈ Ρ‚.Π½. Π•Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° тСствамС няколко Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΈ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ – ΠΏΡ€ΠΈ заявка Π½Π° конфигурация Π½Π° случаСн ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ опрСдСлямС коя Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π° Π΄Π° ΠΈΠ·Π΄Π°Π΄Π΅ΠΌ.
  3. Π’Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° стартиранС Π½Π° сондата Π΅ ΠΈΠ·Π±Ρ€Π°Π½ΠΎ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π΄Π° Π½Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈ Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ рСсурси Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ сС ΠΈΠ·Π±ΠΈΡ€Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π½Π΅ Π΅ Π°ΠΊΡ‚ΠΈΠ²Π΅Π½.
  4. Π‘Π»Π΅Π΄ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°Ρ‚Π°, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΏΡ€Π°Π²ΠΈ заявки към всСки ΠΎΡ‚ URL адрСситС, ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ. Заявката Π΄ΠΎ всСки Π΅Π΄ΠΈΠ½ ΠΎΡ‚ адрСситС ΠΌΠΎΠΆΠ΅ Π΄Π° сС повтаря – Ρ‚.Π½Π°Ρ€. "импулси". ΠŸΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΈΡ импулс ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°ΠΌΠ΅ ΠΊΠΎΠ»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΅ ΠΎΡ‚Π½Π΅Π»ΠΎ установяванСто Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΈ изтСглянСто Π½Π° Π΄Π°Π½Π½ΠΈ. На втория импулс ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°ΠΌΠ΅ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΡ€Π΅Π· Π²Π΅Ρ‡Π΅ установСна Π²Ρ€ΡŠΠ·ΠΊΠ°. ΠŸΡ€Π΅Π΄ΠΈ трСтия ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΠΌ закъснСниС ΠΈ Π΄Π° ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΠΌ скоростта Π½Π° установяванС Π½Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ ΠΈ Ρ‚.Π½.

    По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° тСста ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°ΠΌΠ΅ всички ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ устройството ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ:

    • Π²Ρ€Π΅ΠΌΠ΅ Π·Π° DNS заявка;
    • Π²Ρ€Π΅ΠΌΠ΅ Π·Π° установяванС Π½Π° TCP Π²Ρ€ΡŠΠ·ΠΊΠ°;
    • Π²Ρ€Π΅ΠΌΠ΅ Π·Π° настройка Π½Π° TLS Π²Ρ€ΡŠΠ·ΠΊΠ°;
    • Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½ΠΈ;
    • ΠΎΠ±Ρ‰ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅;
    • Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π΅Π½ ΠΊΠΎΠ΄ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ.
  5. Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ всички импулси са Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΈ, ΠΏΡ€ΠΎΠ±Π°Ρ‚Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π° всички измСрвания Π·Π° Π°Π½Π°Π»ΠΈΠ·.

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

ΠšΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΈ са ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° зависимост ΠΎΡ‚ Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ заявки. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ Π½ΠΈΠ΅ смС Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π΄Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°ΠΌΠ΅ ΠΈ тСствамС влияниСто Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ, влияСщи Π²ΡŠΡ€Ρ…Ρƒ СфСктивността Π½Π° заявкитС, Π΄Π° Π³ΠΈ промСнямС Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π΅Π΄Π½Π° Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π° ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ Ρ€Π΅Π°Π»Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ.

Π’Π°Π·ΠΈ инфраструктура сС ΠΎΠΊΠ°Π·Π° ΠΏΠΎΠ»Π΅Π·Π½Π° Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π°Π½Π°Π»ΠΈΠ· Π½Π° СфСктивността Π½Π° заявкитС. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΈΠΌΠ°ΠΌΠ΅ 14 Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΈ, ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 6000 ΠΏΡ€ΠΎΠ±ΠΈ Π² сСкунда, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ всички ΠΊΡ€Π°ΠΈΡ‰Π° Π½Π° зСмята ΠΈ пълно ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° устройството. Ако Netflix Π·Π°ΠΊΡƒΠΏΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° услуга ΠΎΡ‚ Ρ‚Ρ€Π΅Ρ‚Π° страна, Ρ‚ΠΎΠ²Π° Ρ‰Π΅ струва ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ годишно, с ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-лошо ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅.

ВСорията Π½Π° тСстванСто Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°: ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ

Π‘ Ρ‚Π°ΠΊΠ°Π²Π° систСма успяхмС Π΄Π° ΠΎΡ†Π΅Π½ΠΈΠΌ СфСктивността Π½Π° CDN прокситата ΠΏΡ€ΠΈ забавянС Π½Π° заявката. Π‘Π΅Π³Π° ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚:

  • създаванС Π½Π° прокси ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ;
  • поставСтС ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π½Π° CDN;
  • опрСдСлят ΠΊΠ°ΠΊ Π΄Π° насочват ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ към прокси Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ CDN ΡΡŠΡ€Π²ΡŠΡ€;
  • Π‘Ρ€Π°Π²Π½Π΅Ρ‚Π΅ производитСлността със заявки Π² AWS Π±Π΅Π· прокси.

Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π΅ Π΄Π° сС ΠΎΡ†Π΅Π½ΠΈ СфСктивността Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΡ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ възмоТно Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΎ. Π˜Π·Π±Ρ€Π°Ρ…ΠΌΠ΅ Go Π·Π° внСдряванС Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° ΠΏΠΎΡ€Π°Π΄ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠ±Ρ€ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. На всСки CDN ΡΡŠΡ€Π²ΡŠΡ€ инсталирахмС прототипния прокси ΠΊΠ°Ρ‚ΠΎ статичСн Π΄Π²ΠΎΠΈΡ‡Π΅Π½ Ρ„Π°ΠΉΠ», Π·Π° Π΄Π° свСдСм Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ зависимоститС ΠΈ Π΄Π° опростим интСграцията. ΠŸΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ внСдряванС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ стандартни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΅ възмоТно, ΠΈ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π½Π΅ Π½Π° HTTP/2 Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ мултиплСксиранС Π½Π° заявки.

Π—Π° Π΄Π° балансирамС ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅Π³ΠΈΠΎΠ½ΠΈΡ‚Π΅ Π½Π° AWS, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ гСографска DNS Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΡΡŠΡ‰Π°Ρ‚Π°, която сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° балансиранС Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ. Π—Π° Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅ΠΌ CDN ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ TCP Anycast Π·Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π² Internet Exchange (IX). Π’ Ρ‚Π°Π·ΠΈ опция ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ IP адрСс Π·Π° всички CDN ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Ρ‰Π΅ бъдС насочСн към CDN ΡΡŠΡ€Π²ΡŠΡ€Π° с Π½Π°ΠΉ-малък Π±Ρ€ΠΎΠΉ IP Ρ…ΠΎΠΏΠΎΠ²Π΅. Π’ CDN ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, инсталирани ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ доставчици (ISP), Π½ΠΈΠ΅ нямамС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π²ΡŠΡ€Ρ…Ρƒ Ρ€ΡƒΡ‚Π΅Ρ€Π°, Π·Π° Π΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΠΌΠ΅ TCP Anycast, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΡŠΡ‰Π°Ρ‚Π° Π»ΠΎΠ³ΠΈΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ насочва ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ към ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ доставчици Π·Π° Π²ΠΈΠ΄Π΅ΠΎ стрийминг.

И Ρ‚Π°ΠΊΠ°, ΠΈΠΌΠ°ΠΌΠ΅ Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° ΠΏΡŠΡ‚ΠΈΡ‰Π° Π½Π° заявка: към ΠΎΠ±Π»Π°ΠΊΠ° ΠΏΡ€Π΅Π· ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Ρ‡Ρ€Π΅Π· CDN ΡΡŠΡ€Π²ΡŠΡ€ Π² IX ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· CDN ΡΡŠΡ€Π²ΡŠΡ€, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ доставчик. ΠΠ°ΡˆΠ°Ρ‚Π° Ρ†Π΅Π» Π΅ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠΎΠΉ Π½Π°Ρ‡ΠΈΠ½ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ ΠΈ ΠΊΠ°ΠΊΠ²Π° Π΅ ΠΏΠΎΠ»Π·Π°Ρ‚Π° ΠΎΡ‚ прокси Π² сравнСниС с Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ заявкитС сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ към продукцията. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π°, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ систСма Π·Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Всяка ΠΎΡ‚ ΠΏΡŠΡ‚Π΅ΠΊΠΈΡ‚Π΅ става ΠΎΡ‚Π΄Π΅Π»Π½Π° Ρ†Π΅Π» ΠΈ Π½ΠΈΠ΅ Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅. Π—Π° Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ прокси ΡΡŠΡ€Π²ΡŠΡ€Π° Π² Π΅Π΄Π½Π° Π³Ρ€ΡƒΠΏΠ° (ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ IX ΠΈ ISP прокси ΡΡŠΡ€Π²ΡŠΡ€ΠΈ) ΠΈ Π³ΠΈ сравнявамС с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° заявкитС към ΠΎΠ±Π»Π°ΠΊΠ° Π±Π΅Π· прокси:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

ΠšΠ°ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ бяха смСсСни - Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ случаи проксито Π΄Π°Π²Π° Π΄ΠΎΠ±Ρ€ΠΎ ускорСниС, Π½ΠΎ ΠΈΠΌΠ° ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ ситуацията Ρ‰Π΅ сС влоши Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ.

Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ няколко Π²Π°ΠΆΠ½ΠΈ Π½Π΅Ρ‰Π°:

  1. НиС ΠΎΡ†Π΅Π½ΠΈΡ…ΠΌΠ΅ ΠΎΡ‡Π°ΠΊΠ²Π°Π½Π°Ρ‚Π° производитСлност Π½Π° заявки ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ° Ρ‡Ρ€Π΅Π· CDN прокси.
  2. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Ρ€Π΅Π°Π»Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΎΡ‚ всички Π²ΠΈΠ΄ΠΎΠ²Π΅ устройства.
  3. Π Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ тСорията Π½Π΅ Π΅ 100% ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄Π΅Π½Π° ΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½Π°Ρ‚Π° ΠΎΡ„Π΅Ρ€Ρ‚Π° с CDN прокси няма Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° нас.
  4. НС ΠΏΠΎΠ΅ΠΌΠ°Ρ…ΠΌΠ΅ рисковС - Π½Π΅ промСняхмС производствСнитС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅.
  5. Нищо Π½Π΅ бСшС счупСно.

ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ 2.0

И Ρ‚Π°ΠΊΠ°, Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ сС към Ρ‡Π΅Ρ€Ρ‚ΠΎΠΆΠ½Π°Ρ‚Π° дъска ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Ρ‚Π΅ процСса ΠΎΡ‚Π½Π°Ρ‡Π°Π»ΠΎ.

Π˜Π΄Π΅ΡΡ‚Π° Π΅, Ρ‡Π΅ вмСсто Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ 100% прокси, Π½ΠΈΠ΅ Ρ‰Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΈΡ ΠΏΡŠΡ‚ Π·Π° всСки ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ Ρ‰Π΅ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°ΠΌΠ΅ заявки Ρ‚Π°ΠΌ - тоСст Ρ‰Π΅ ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ сС Π½Π°Ρ€ΠΈΡ‡Π° клиСнтско ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Как Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌ Ρ‚ΠΎΠ²Π°? НС ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΡ‚ страната Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ... Π¦Π΅Π»Ρ‚Π° Π΅ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ с Ρ‚ΠΎΠ·ΠΈ ΡΡŠΡ€Π²ΡŠΡ€. Врябва Π΄Π° ΠΈΠΌΠ° някакъв Π½Π°Ρ‡ΠΈΠ½ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. И Π² идСалния случай Π½Π°ΠΏΡ€Π°Π²Π΅Ρ‚Π΅ Ρ‚ΠΎΠ²Π° с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ количСство слоТна Π»ΠΎΠ³ΠΈΠΊΠ°, Π·Π° Π΄Π° Π½Π΅ Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с интСграцията с голям Π±Ρ€ΠΎΠΉ клиСнтски ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ.

ΠžΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ DNS. Π’ нашия случай ΠΈΠΌΠ°ΠΌΠ΅ собствСна DNS инфраструктура ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° настроим Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π·ΠΎΠ½Π°, Π·Π° която Π½Π°ΡˆΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π°Ρ€Π½ΠΈ. Π Π°Π±ΠΎΡ‚ΠΈ Ρ‚Π°ΠΊΠ°:

  1. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΏΡ€Π°Π²ΠΈ заявка към DNS ΡΡŠΡ€Π²ΡŠΡ€Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ хост, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ api.netflix.xom.
  2. Заявката пристига Π½Π° нашия DNS ΡΡŠΡ€Π²ΡŠΡ€
  3. DNS ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Π·Π½Π°Π΅ ΠΊΠΎΠΉ ΠΏΡŠΡ‚ Π΅ Π½Π°ΠΉ-Π±ΡŠΡ€Π· Π·Π° Ρ‚ΠΎΠ·ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ ΠΈΠ·Π΄Π°Π²Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ IP адрСс.

Π Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈΠΌΠ° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° слоТност: Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π°Ρ€Π½ΠΈΡ‚Π΅ DNS доставчици Π½Π΅ Π²ΠΈΠΆΠ΄Π°Ρ‚ IP адрСса Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Ρ‡Π΅Ρ‚Π°Ρ‚ само IP адрСса Π½Π° рСкурсивния Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€, ΠΊΠΎΠΉΡ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°.

Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Π½Π°ΡˆΠΈΡΡ‚ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π°Ρ€Π΅Π½ Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€ трябва Π΄Π° Π²Π·Π΅ΠΌΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π·Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, Π° Π·Π° Π³Ρ€ΡƒΠΏΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ въз основа Π½Π° рСкурсивния Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€.

Π—Π° Π΄Π° Ρ€Π΅ΡˆΠΈΠΌ, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΅Π΄Π½ΠΈ ΠΈ ΡΡŠΡ‰ΠΈ ΠΏΡ€ΠΎΠ±ΠΈ, ΠΎΠ±ΠΎΠ±Ρ‰Π°Π²Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ измСрванията ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π·Π° всСки ΠΎΡ‚ рСкурсивнитС Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€ΠΈ ΠΈ Ρ€Π΅ΡˆΠ°Π²Π°ΠΌΠ΅ къдС Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΠΌ Ρ‚Π°Π·ΠΈ Π³Ρ€ΡƒΠΏΠ° ΠΎΡ‚ тях - прокси Ρ‡Ρ€Π΅Π· IX, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ TCP Anycast, Ρ‡Ρ€Π΅Π· прокси Π½Π° ISP ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π² ΠΎΠ±Π»Π°ΠΊΠ°.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ слСдната систСма:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡΡ‚ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° DNS Π²ΠΈ позволява Π΄Π° насочватС ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ въз основа Π½Π° историчСски наблюдСния Π½Π° скоростта Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°.

ΠžΡ‚Π½ΠΎΠ²ΠΎ Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π΅ ΠΊΠΎΠ»ΠΊΠΎ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄? Π—Π° Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ, Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΠ²ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π½Π°ΡˆΠ°Ρ‚Π° систСма Π·Π° сонда. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΠΌΠ΅ конфигурацията Π½Π° ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ‚ΠΎΡ€Π°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΅Π΄Π½Π° ΠΎΡ‚ Ρ†Π΅Π»ΠΈΡ‚Π΅ слСдва посоката ΠΎΡ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° DNS, Π΄Ρ€ΡƒΠ³Π°Ρ‚Π° ΠΎΡ‚ΠΈΠ²Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π² ΠΎΠ±Π»Π°ΠΊΠ° (Ρ‚Π΅ΠΊΡƒΡ‰ΠΎ производство).

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° сравнявамС Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° СфСктивността:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ няколко Π²Π°ΠΆΠ½ΠΈ Π½Π΅Ρ‰Π°:

  1. НиС ΠΎΡ†Π΅Π½ΠΈΡ…ΠΌΠ΅ ΠΎΡ‡Π°ΠΊΠ²Π°Π½Π°Ρ‚Π° производитСлност Π½Π° заявкитС ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ DNS ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.
  2. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Ρ€Π΅Π°Π»Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΎΡ‚ всички Π²ΠΈΠ΄ΠΎΠ²Π΅ устройства.
  3. ЕфСктивността Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π°Ρ‚Π° идСя Π΅ Π΄ΠΎΠΊΠ°Π·Π°Π½Π°.
  4. НС ΠΏΠΎΠ΅ΠΌΠ°Ρ…ΠΌΠ΅ рисковС - Π½Π΅ промСняхмС производствСнитС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅.
  5. Нищо Π½Π΅ бСшС счупСно.

Π‘Π΅Π³Π° Π·Π° Ρ‚Ρ€ΡƒΠ΄Π½Π°Ρ‚Π° част - пускамС Π³ΠΎ Π² производство

ЛСсната част Π²Π΅Ρ‡Π΅ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ - ΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ. Π‘Π΅Π³Π° Ρ‚Ρ€ΡƒΠ΄Π½Π°Ρ‚Π° част Π΅ пусканСто Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° цСлия Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π½Π° Netflix, внСдряванС Π½Π° 150 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, хиляди устройства, стотици микроуслуги ΠΈ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ промСнящ сС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈ инфраструктура. Π‘ΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ Π½Π° Netflix ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ заявки Π² сСкунда ΠΈ Π΅ лСсно Π΄Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π΅Ρ‚Π΅ услугата с Π½Π΅Π±Ρ€Π΅ΠΆΠ½ΠΎ дСйствиС. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ искамС Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Π΄Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΡ€Π΅Π· хиляди CDN ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π½Π΅Ρ‰ΠΎ сС промСня ΠΈ ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π° постоянно ΠΈ Π² Π½Π°ΠΉ-нСподходящия ΠΌΠΎΠΌΠ΅Π½Ρ‚.

И с всичко Ρ‚ΠΎΠ²Π° Π΅ΠΊΠΈΠΏΡŠΡ‚ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π° с 3 ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°, внСдряванСто ΠΈ ΠΏΡŠΠ»Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° систСмата.

Π—Π°Ρ‚ΠΎΠ²Π° Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° спокоСн ΠΈ здравословСн сън.

Как Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΡ‚Π΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ ΠΈ Π΄Π° Π½Π΅ ΠΏΡ€Π΅ΠΊΠ°Ρ€Π²Π°Ρ‚Π΅ цялото си Π²Ρ€Π΅ΠΌΠ΅ Π² ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°? ΠΠ°ΡˆΠΈΡΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ сС основава Π½Π° 3 ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°:

  1. НиС намалявамС потСнциалния ΠΌΠ°Ρ‰Π°Π± Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ (радиус Π½Π° Π²Π·Ρ€ΠΈΠ²).
  2. Π“ΠΎΡ‚Π²ΠΈΠΌ сС Π·Π° ΠΈΠ·Π½Π΅Π½Π°Π΄ΠΈ - ΠΎΡ‡Π°ΠΊΠ²Π°ΠΌΠ΅ Π½Π΅Ρ‰ΠΎ Π΄Π° сС счупи, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ тСстовСтС ΠΈ личния ΠΎΠΏΠΈΡ‚.
  3. Π“Ρ€Π°Ρ†ΠΈΠΎΠ·Π½ΠΎ влошаванС - Π°ΠΊΠΎ Π½Π΅Ρ‰ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, Ρ‚ΠΎ трябва Π΄Π° бъдС ΠΏΠΎΠΏΡ€Π°Π²Π΅Π½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ, Π΄ΠΎΡ€ΠΈ ΠΈ Π΄Π° Π½Π΅ Π΅ ΠΏΠΎ Π½Π°ΠΉ-СфСктивния Π½Π°Ρ‡ΠΈΠ½.

Оказа сС, Ρ‡Π΅ Π² нашия случай с Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ към ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ просто ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° опростим ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° систСмата. Π Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠ°Ρ€Ρ‡Π΅ ΠΊΠΎΠ΄ към ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π΄Π° слСдим Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π² ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ заявки, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°. Π’ случай Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ, Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠΌ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎ Π²Ρ€ΡŠΡ‰Π°Π½Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ към ΠΎΠ±Π»Π°ΠΊΠ°. Π’ΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ изисква Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ усилия Π·Π° Π΅ΠΊΠΈΠΏΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅, Π½ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ намалява риска ΠΎΡ‚ Π½Π΅ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΈ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ ΠΈ ΠΈΠ·Π½Π΅Π½Π°Π΄ΠΈ Π·Π° нас.

Π Π°Π·Π±ΠΈΡ€Π° сС, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ рСзСрвния Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Π½ΠΈΠ΅ всС ΠΏΠ°ΠΊ слСдвамС ясна дисциплина ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°:

  1. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π΅Π½ тСст.
  2. A/B тСстванС ΠΈΠ»ΠΈ Canaries.
  3. ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΠΈΠ²Π½ΠΎ внСдряванС.

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΡŠΡ‚ Π΅ описан с мостри - ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡŠΡ€Π²ΠΎ сС тСстват с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° пСрсонализирана Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°.

Π—Π° Canary тСстванС трябва Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ сравними Π΄Π²ΠΎΠΉΠΊΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° сравним ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ систСмата ΠΏΡ€Π΅Π΄ΠΈ ΠΈ слСд ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π°, ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ CDN сайтовС Π½ΠΈΠ΅ ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π²ΠΎΠΉΠΊΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚ сравним Ρ‚Ρ€Π°Ρ„ΠΈΠΊ:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° инсталирамС компилацията с ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° Canary ΡΡŠΡ€Π²ΡŠΡ€Π°. Π—Π° Π΄Π° ΠΎΡ†Π΅Π½ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅, Π½ΠΈΠ΅ изпълнявамС систСма, която сравнява ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ 100-150 показатСля с ΠΈΠ·Π²Π°Π΄ΠΊΠ° ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Ако тСстванСто Π½Π° Canary Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‚ΠΎΠ³Π°Π²Π° Π³ΠΎ пускамС постСпСнно, Π½Π° вълни. НиС Π½Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ Π½Π° всСки сайт ΠΏΠΎ Π΅Π΄Π½ΠΎ ΠΈ ΡΡŠΡ‰ΠΎ Π²Ρ€Π΅ΠΌΠ΅ - Π·Π°Π³ΡƒΠ±Π°Ρ‚Π° Π½Π° цял сайт ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠΌΠ° ΠΏΠΎ-Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ услугата Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π·Π°Π³ΡƒΠ±Π°Ρ‚Π° Π½Π° ΡΡŠΡ‰ΠΈΡ Π±Ρ€ΠΎΠΉ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ мСста.

ΠšΠ°Ρ‚ΠΎ цяло СфСктивността ΠΈ бСзопасността Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ зависи ΠΎΡ‚ количСството ΠΈ качСството Π½Π° ΡΡŠΠ±Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ. Π—Π° Π½Π°ΡˆΠ°Ρ‚Π° систСма Π·Π° ускоряванС Π½Π° заявки Π½ΠΈΠ΅ ΡΡŠΠ±ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΎΡ‚ всички възмоТни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ:

  • ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ - Π±Ρ€ΠΎΠΉ сСсии ΠΈ заявки, Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ ставки;
  • прокси - статистика Π·Π° броя ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° заявкитС;
  • DNS - Π±Ρ€ΠΎΠΉ ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ заявкитС;
  • cloud edge - Π±Ρ€ΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° заявки Π² ΠΎΠ±Π»Π°ΠΊΠ°.

Всичко Ρ‚ΠΎΠ²Π° сС ΡΡŠΠ±ΠΈΡ€Π° Π² Π΅Π΄ΠΈΠ½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΈ Π² зависимост ΠΎΡ‚ Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ Π½ΠΈΠ΅ Ρ€Π΅ΡˆΠ°Π²Π°ΠΌΠ΅ ΠΊΠΎΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΠΌ към Π°Π½Π°Π»ΠΈΠ·ΠΈΡ‚Π΅ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ ΠΊΠΎΠΈ към Elasticsearch ΠΈΠ»ΠΈ Big Data Π·Π° ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π° диагностика.

НиС наблюдавамС

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π’ нашия случай Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠΌ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² критичния ΠΏΡŠΡ‚ Π½Π° заявкитС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π°. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ броят Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ ΠΏΠΎ ΠΏΡŠΡ‚Ρ ΠΏΡ€Π΅Π· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π΅ ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½. ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π° сС случват Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ – ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° дСсСтки Π΅ΠΊΠΈΠΏΠΈ ΠΈ СстСствСни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² СкосистСмата. НиС смС ΠΏΠΎ срСдата - ΠΏΡ€ΠΈ диагностициранСто Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠΌΠ° голям шанс Π΄Π° бъдСм замСсСни. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ трябва ясно Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊ Π΄Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°ΠΌΠ΅, ΡΡŠΠ±ΠΈΡ€Π°ΠΌΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, Π·Π° Π΄Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°ΠΌΠ΅ Π±ΡŠΡ€Π·ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅.

Π’ идСалния случай пълСн Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ всички Π²ΠΈΠ΄ΠΎΠ²Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΈ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Но ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ възниква Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π·Π° Ρ†Π΅Π½Π°Ρ‚Π°. Π’ нашия случай раздСлямС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ инструмСнтитС Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π—Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ ΠΈ сортиранС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π½Π°ΡˆΠ°Ρ‚Π° собствСна систСма с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Атлас ΠΈ Π›ΡƒΠΌΠ΅Π½ - Π·Π° визуализация. Π’ΠΎΠΉ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ Π΅ ΠΈ сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π° със систСмата Π·Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅. Π—Π° локализация ΠΈ диагностика ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΎΡ‚ Elasticsearch ΠΈ Kibana. Π—Π° статистичСски Π°Π½Π°Π»ΠΈΠ·ΠΈ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ визуализация Π² Tableau.

ИзглСТда, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π΅Π½ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΊΠ°Ρ‚ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ инструмСнтитС ΠΉΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π½ΠΎ, Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π±ΡŠΡ€Π·ΠΎ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π²ΠΈΠ΄Π° Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° сС Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡ΠΈΠΌ Π² ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ. ΠšΠ°Ρ‚ΠΎ цяло отдСлямС ΠΎΠΊΠΎΠ»ΠΎ 1-2 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ, Π·Π° Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΌΠ΅ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π°Ρ‚Π°. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π΅ΠΊΠΈΠΏ ΠΏΠΎ диагностика - ΠΎΡ‚ дСсСтки ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π΄ΠΎ няколко часа.

Π”ΠΎΡ€ΠΈ ΠΈ диагностиката Π΄Π° Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½Π° Π±ΡŠΡ€Π·ΠΎ, Π½Π΅ искамС Ρ‚ΠΎΠ²Π° Π΄Π° сС случва чСсто. Π’ идСалния случай Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ само ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ услугата. Π—Π° Π½Π°ΡˆΠ°Ρ‚Π° систСма Π·Π° ускоряванС Π½Π° заявки ΠΈΠΌΠ°ΠΌΠ΅ само 2 сигнала, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ увСдомят:

  • Client Fallback percentage – ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° клиСнтското ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅;
  • ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ Π“Ρ€Π΅ΡˆΠΊΠΈ Π½Π° сондата - Π΄Π°Π½Π½ΠΈ Π·Π° стабилност Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ.

Π’Π΅Π·ΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ сигнали слСдят Π΄Π°Π»ΠΈ систСмата Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΊΠΎΠ»ΠΊΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ са ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π΅Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Π°ΠΊΠΎ Π½Π΅ са успСли Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ускорСниС Π½Π° заявката. Π‘Ρ€Π΅Π΄Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ 1 ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅Π½ сигнал Π½Π° сСдмица, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π² систСмата сС случват ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. Π—Π°Ρ‰ΠΎ Ρ‚ΠΎΠ²Π° Π½ΠΈ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ?

  1. Има Ρ€Π΅Π·Π΅Ρ€Π²Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, Π°ΠΊΠΎ Π½Π°ΡˆΠ΅Ρ‚ΠΎ прокси Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.
  2. Има систСма Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, която Ρ€Π΅Π°Π³ΠΈΡ€Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

ΠŸΠΎΠ²Π΅Ρ‡Π΅ подробности Π·Π° послСдното. ΠΠ°ΡˆΠ°Ρ‚Π° ΠΏΡ€ΠΎΠ±Π½Π° систСма ΠΈ систСмата Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ опрСдСлянС Π½Π° оптималния ΠΏΡŠΡ‚ Π·Π° заявки ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° към ΠΎΠ±Π»Π°ΠΊΠ° Π½ΠΈ позволява Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π΄Π° сС справямС с някои ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

НСка сС Π²ΡŠΡ€Π½Π΅ΠΌ към Π½Π°ΡˆΠ°Ρ‚Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Π° конфигурация ΠΈ 3 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΡŠΡ‚Π΅ΠΊΠΈ. Π’ допълнСниС към Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Ρ„Π°ΠΊΡ‚Π° Π½Π° самата доставка. Ако Π½Π΅ Π΅ Π±ΠΈΠ»ΠΎ възмоТно Π΄Π° сС зарСдят Π΄Π°Π½Π½ΠΈΡ‚Π΅, Ρ‚ΠΎΠ³Π°Π²Π° ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π°, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ къдС ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ сС Π΅ счупило ΠΈ Π΄Π°Π»ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π΄Π° Π³ΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΠΌ, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΌ ΠΏΡŠΡ‚Ρ Π½Π° заявката.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΈ:

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π’ΠΎΠ·ΠΈ процСс ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½. Π’ΠΊΠ»ΡŽΡ‡Π΅Ρ‚Π΅ Π³ΠΎ Π² ΠΊΠΎΡ€ΠΌΠΈΠ»Π½Π°Ρ‚Π° систСма. И Π³ΠΎ Π½Π°ΡƒΡ‡Π΅Ρ‚Π΅ Π΄Π° Ρ€Π΅Π°Π³ΠΈΡ€Π° Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността ΠΈ надСТдността. Ако Π½Π΅Ρ‰ΠΎ Π·Π°ΠΏΠΎΡ‡Π½Π΅ Π΄Π° сС Ρ‡ΡƒΠΏΠΈ, Ρ€Π΅Π°Π³ΠΈΡ€Π°ΠΉΡ‚Π΅, Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅Π·Π°Π±Π°Π²Π½Π°Ρ‚Π° рСакция Π½Π΅ Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π°, Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈΡ‚Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ.

По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° систСмата ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€Π°Π½ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

  • намаляванС Π½Π° ΠΌΠ°Ρ‰Π°Π±Π° Π½Π° Π°Π²Π°Ρ€ΠΈΠΈΡ‚Π΅;
  • ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ;
  • НиС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ отстранявамС ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚Π΅, Π°ΠΊΠΎ ΠΌΠΎΠΆΠ΅ΠΌ;
  • Π°ΠΊΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅, Π½ΠΈΠ΅ Π²ΠΈ увСдомявамС;
  • Π Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ Ρ‚Π°Π±Π»Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструмСнти Π·Π° сортиранС Π·Π° Π±ΡŠΡ€Π·Π° рСакция.

ΠŸΠΎΡƒΠΊΠΈ

НаписванСто Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π½Π΅ ΠΎΡ‚Π½Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π’ нашия случай бСшС Π³ΠΎΡ‚ΠΎΠ²ΠΎ слСд 4 мСсСца. Π‘ Π½Π΅Π³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π½ΠΎΠ²ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΈ 10 мСсСца слСд Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ ΠΏΡŠΡ€Π²ΠΈΡ производствСн Ρ‚Ρ€Π°Ρ„ΠΈΠΊ. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Π·Π°ΠΏΠΎΡ‡Π½Π° досадната ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°: постСпСнно ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ ΠΈ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ Π½Π° систСмата, ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° основния Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈ ΡƒΡ‡Π΅Π½Π΅ ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅. Π’ΠΎΠ·ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π΅Π½ процСс ΠΎΠ±Π°Ρ‡Π΅ няма Π΄Π° бъдС Π»ΠΈΠ½Π΅Π΅Π½ – Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ всички усилия Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈ всичко. Много ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΅ Π±ΡŠΡ€Π·ΠΎ Π΄Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΈ Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π½ΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ.

УскорСтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΈ спСтС спокойно

Π’ΡŠΠ· основа Π½Π° нашия ΠΎΠΏΠΈΡ‚ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π°ΠΌΠ΅ слСдното:

  1. НС сС довСрявайтС Π½Π° интуицията си.

    Π˜Π½Ρ‚ΡƒΠΈΡ†ΠΈΡΡ‚Π° Π½ΠΈ постоянно Π½ΠΈ подвСТдашС, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ богатия ΠΎΠΏΠΈΡ‚ Π½Π° Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° нашия Π΅ΠΊΠΈΠΏ. НапримСр Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΡ…ΠΌΠ΅ ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎΡ‚ΠΎ ускоряванС ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° CDN прокси ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° TCP Anycast.

  2. Π’Π·Π΅ΠΌΠ΅Ρ‚Π΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ производството.

    Π’Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠΎΠ½Π΅ ΠΌΠ°Π»ΠΊΠΎ количСство производствСни Π΄Π°Π½Π½ΠΈ възмоТно Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΎ. ΠŸΠΎΡ‡Ρ‚ΠΈ нСвъзмоТно Π΅ Π΄Π° сС ΠΏΠΎΠ»ΡƒΡ‡ΠΈ броя Π½Π° ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈΡ‚Π΅ случаи, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ настройки Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΈ условия. Π‘ΡŠΡ€Π·ΠΈΡΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π±ΡŠΡ€Π·ΠΎ Π΄Π° Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ Π·Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π΄Π° Π³ΠΈ Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π² систСмната Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.

  3. НС слСдвайтС ΡΡŠΠ²Π΅Ρ‚ΠΈΡ‚Π΅ ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Ρ…ΠΎΡ€Π° - ΡΡŠΠ±ΠΈΡ€Π°ΠΉΡ‚Π΅ свои собствСни Π΄Π°Π½Π½ΠΈ.

    Π‘Π»Π΅Π΄Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π·Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, Π½ΠΎ Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΉΡ‚Π΅ сляпо Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΈ Ρ‚Π²ΡŠΡ€Π΄Π΅Π½ΠΈΡΡ‚Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Ρ…ΠΎΡ€Π°. Π‘Π°ΠΌΠΎ Π²ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π’Π°ΡˆΠΈΡ‚Π΅ систСми ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π°Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π—Π° щастиС инструмСнтитС Π·Π° Π°Π½Π°Π»ΠΈΠ· Π²Π΅Ρ‡Π΅ са Π½Π°Π»ΠΈΡ‡Π½ΠΈ ΠΈ лСсни Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅, ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ са Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‚Π²ΡŠΡ€Π΄ΡΡ‚ Netflix, Facebook, Akamai ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π’ нашия случай СфСктивността Π½Π° TLS, HTTP2 ΠΈΠ»ΠΈ статистиката Π½Π° DNS заявкитС сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π° ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° Facebook, Uber, Akamai - Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ устройства, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ.

  4. НС слСдвайтС ΠΌΠΎΠ΄Π½ΠΈΡ‚Π΅ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ Π½Π΅Π½ΡƒΠΆΠ½ΠΎ ΠΈ оцСнявайтС СфСктивността.

    Π—Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ просто. По-Π΄ΠΎΠ±Ρ€Π΅ Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ проста Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° систСма Π·Π° ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΄Π° ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎ количСство Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ Π²ΠΈ трябват. Π Π΅ΡˆΠ°Π²Π°ΠΉΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ въз основа Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ измСрвания ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ.

  5. ΠŸΡ€ΠΈΠ³ΠΎΡ‚Π²Π΅Ρ‚Π΅ сС Π·Π° Π½ΠΎΠ²ΠΈ прилоТСния.

    Π’ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС прСдвидят всички ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Π΄Π° сС прСдвидят ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΠ»Π·ΠΈΡ‚Π΅ ΠΈ прилоТСнията. Π’Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ стартиращитС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ – тяхната способност Π΄Π° сС Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Ρ‚ към условията Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π’ΡŠΠ² вашия случай ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Ρ‚Π΅ Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’ нашия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ си поставихмС Π·Π° Ρ†Π΅Π» Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΠΌ забавянСто Π½Π° заявката. По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ дискусиитС ΠΎΠ±Π°Ρ‡Π΅ Ρ€Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΈ прокси ΡΡŠΡ€Π²ΡŠΡ€ΠΈ:

    • Π·Π° балансиранС Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅Π³ΠΈΠΎΠ½ΠΈΡ‚Π΅ Π½Π° AWS ΠΈ намаляванС Π½Π° Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅;
    • Π΄Π° сС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π° стабилност Π½Π° CDN;
    • Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° DNS;
    • Π·Π° Π΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ TLS/TCP.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Π΄ΠΎΠΊΠ»Π°Π΄Π° описах ΠΊΠ°ΠΊ Netflix Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ускоряванСто Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΎΠ±Π»Π°ΠΊΠ°. Как ΡΡŠΠ±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ систСма Π·Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΡŠΠ±Ρ€Π°Π½ΠΈΡ‚Π΅ историчСски Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° насочвамС производствСни заявки ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΏΡ€Π΅Π· Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΈΡ ΠΏΡŠΡ‚ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Как ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, Π½Π°ΡˆΠ°Ρ‚Π° CDN инфраструктура, ΠΎΠΏΠΎΡ€Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈ DNS ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅, Π·Π° Π΄Π° постигнСм Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°.

ΠΠ°ΡˆΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π°Ρ‡Π΅ Π΅ само ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ Π½ΠΈΠ΅ Π² Netflix Π²Π½Π΅Π΄Ρ€ΠΈΡ…ΠΌΠ΅ Ρ‚Π°ΠΊΠ°Π²Π° систСма. Какво ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€ΠΈ нас. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ½Π°Ρ‚Π° част Π½Π° моя Π΄ΠΎΠΊΠ»Π°Π΄ Π·Π° вас са ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, ΠΊΠΎΠΈΡ‚ΠΎ слСдвамС ΠΈ постигамС Π΄ΠΎΠ±Ρ€ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ.

ΠΠ°ΡˆΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π²ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠΆΠ΄Π°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, тСорията ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ остават, Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ няматС собствСна CDN инфраструктура ΠΈΠ»ΠΈ Π°ΠΊΠΎ тя сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΡ‚ Π½Π°ΡˆΠ°Ρ‚Π°.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° скоростта Π½Π° бизнСс заявкитС ΡΡŠΡ‰ΠΎ остава Π²Π°ΠΆΠ½ΠΎ. И Π΄ΠΎΡ€ΠΈ Π·Π° проста услуга трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΈΠ·Π±ΠΎΡ€: ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ доставчици, мСстополоТСниС Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, CDN ΠΈ DNS доставчици. Π’Π°ΡˆΠΈΡΡ‚ ΠΈΠ·Π±ΠΎΡ€ Ρ‰Π΅ повлияС Π½Π° СфСктивността Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ заявкитС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ. И Π·Π° вас Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Ρ‚Π΅ ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅ Ρ‚ΠΎΠ²Π° влияниС.

Π—Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ с прости Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π²Π½ΠΈΠΌΠ°Π²Π°ΠΉΡ‚Π΅ ΠΊΠ°ΠΊ Ρ‰Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π£Ρ‡Π΅Ρ‚Π΅ сС Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π²ΡŠΡ€Π²ΠΈΡ‚Π΅ ΠΈ подобрявайтС систСмата въз основа Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, Π²Π°ΡˆΠ°Ρ‚Π° инфраструктура ΠΈ вашия бизнСс. ΠŸΠΎΠΌΠΈΡΠ»Π΅Ρ‚Π΅ Π·Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° ΠΎΡ‚ Π½Π΅ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΈ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅. И Ρ‚ΠΎΠ³Π°Π²Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ускоритС процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ СфСктивността Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Π°Ρ‚Π° тСТСст Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΈ Π΄Π° спитС спокойно.

Π’Π°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° конфСрСнцията Ρ‰Π΅ сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ ΠΎΡ‚ 6 Π΄ΠΎ 10 юли Π² ΠΎΠ½Π»Π°ΠΉΠ½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°Π΄Π°Π²Π°Ρ‚Π΅ Π²ΡŠΠΏΡ€ΠΎΡΠΈ Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π±Π°Ρ‰ΠΈΡ‚Π΅ Π½Π° DevOps, самия Π”ΠΆΠΎΠ½ Уилис!

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€