Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

ΠŸΡ€Π΅Π· лятото Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ намалява ΠΊΠ°ΠΊΡ‚ΠΎ покупатСлската активност, Ρ‚Π°ΠΊΠ° ΠΈ интСнзивността Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² инфраструктурата Π½Π° ΡƒΠ΅Π± ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅, ΠΊΠ°Π·Π²Π° Π½ΠΈ ΠšΠ°ΠΏΠΈΡ‚Π°Π½ ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΡΡ‚. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π΄ΠΎΡ€ΠΈ Π°ΠΉΡ‚ΠΈΡˆΠ½ΠΈΡ†ΠΈΡ‚Π΅, понякога, ΠΎΡ‚ΠΈΠ²Π°Ρ‚ Π½Π° ваканция. И CTO ΡΡŠΡ‰ΠΎ. Π’ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ остават Π½Π° поста, Π½ΠΎ сСга Π½Π΅ Π΅ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Ρ‚ΠΎΠ²Π°: ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π°Ρ‚ΠΎΠ²Π° лятото Π΅ Π½Π°ΠΉ-добрият ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π΄Π° обмислим ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰Π°Ρ‚Π° схСма Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Π° ΡΡŠΡΡ‚Π°Π²ΠΈΠΌ ΠΏΠ»Π°Π½ Π·Π° Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅. А Π·Π° Ρ‚ΠΎΠ²Π° ΠΎΠΏΠΈΡ‚ΡŠΡ‚ Π½Π° Π•Π³ΠΎΡ€Π° АндрССв ΠΎΡ‚ AdminDivision, Π·Π° ΠΊΠΎΠΉΡ‚ΠΎ Ρ‚ΠΎΠΉ Ρ€Π°Π·ΠΊΠ°Π·Π° Π½Π° конфСрСнцията Uptime day.

ΠŸΡ€ΠΈ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ, ΠΏΡ€ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ няколко ΠΊΠ°ΠΏΠ°Π½Π°, Π² ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠΏΠ°Π΄Π½Π΅ΠΌ. А ΠΏΠΎΠΏΠ°Π΄Π°Π½Π΅Ρ‚ΠΎ Π² тях Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ нСдопустимо. И Π½ΠΈ ΠΏΠΎΠ³ΡƒΠ±Π²Π° Π² Ρ‚ΠΎΠ²Π°, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π² ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ аспСкти, ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността. ΠžΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ сС Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ всичко ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ‚Π½ΠΎ, Π° ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ‚Π½ΠΎ Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ! Врябва Π΄Π° Π²ΡŠΡ€ΡˆΠΈΠΌ само ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π½Π΅Ρ‰Π°, Π½ΠΎ Π΄Π° Π³ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, Π΄Π° Π³ΠΈ Π·Π°Π²ΡŠΡ€ΡˆΠΈΠΌ, Π·Π° Π΄Π° работят Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ.

Failover β€” Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ някаква вСсСла Π·Π°Π±Π°Π²Π½Π° функция, "Π·Π° Π΄Π° ΠΈΠΌΠ°"; Ρ‚ΠΎΠ²Π° Π΅ Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ Π΅Π΄Π½ΠΎ β€” Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° простои, Π·Π° Π΄Π° Π³ΡƒΠ±ΠΈ компанията ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΠ°Ρ€ΠΈ. И във всички ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΌ Π΄Π° мислим Π² слСдния контСкст: къдС са ΠΏΠ°Ρ€ΠΈΡ‚Π΅?

Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

ΠŸΡŠΡ€Π²ΠΈΡΡ‚ ΠΊΠ°ΠΏΠ°Π½: ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΈ систСми ΠΈ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΠΌΠ΅ с Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ β€” намалявамС броя Π½Π° Π°Π²Π°Ρ€ΠΈΠΈ. Π’ΠΎΠ²Π° Π΅ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ схващанС. ΠšΠΎΠ³Π°Ρ‚ΠΎ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΠΌΠ΅ с Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅, броят Π½Π° Π°Π²Π°Ρ€ΠΈΠΈ вСроятно сС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°. И Π°ΠΊΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ всичко ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, ΠΊΠΎΠ»Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ‰Π΅ Π½Π°ΠΌΠ°Π»ΠΈΠΌ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° простои. Аварии Ρ‰Π΅ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅, Π½ΠΎ Ρ‚Π΅ Ρ‰Π΅ сС случват с ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ Π·Π°Π³ΡƒΠ±ΠΈ. Π—Π°Ρ‰ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ? β€” Ρ‚ΠΎΠ²Π° Π΅ услоТняванС Π½Π° систСмата. Всяко услоТнСниС β€” Ρ‚ΠΎΠ²Π° Π΅ лошо: появяват сС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΌΠ°Π»ΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, ΠΏΠΎΠ²Π΅Ρ‡Π΅ зъбни ΠΊΠΎΠ»Π΅Π»Π°, Π° слСдоватСлно, ΠΏΠΎ-висок шанс Π·Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π°. И Ρ‚Π΅ наистина Ρ‰Π΅ сС счупят. И Ρ‰Π΅ сС чупят ΠΏΠΎ-чСсто. ΠŸΡ€ΠΎΡΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ сайт, с PHP, MySQL. И Ρ‚ΠΎΠΉ спСшно трябва Π΄Π° бъдС Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½.

И Ρ‚Π°ΠΊΠ°, Π²Π·ΠΈΠΌΠ°ΠΌΠ΅ Π²Ρ‚ΠΎΡ€Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Π° систСма… БлоТността нараства Π΄Π²Π° ΠΏΡŠΡ‚ΠΈ β€” ΠΈΠΌΠ°ΠΌΠ΅ Π΄Π²Π΅ ΡΡŠΡ‰Π½ΠΎΡΡ‚ΠΈ. ОсвСн Ρ‚ΠΎΠ²Π° добавямС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Π΅Π΄Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π΄Ρ€ΡƒΠ³Π°Ρ‚Π° β€” тоСст рСпликация Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° статиката ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. И Ρ‚Π°ΠΊΠ°, Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π·Π° рСпликация β€” ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ слоТна ΠΈ слСдоватСлно, ΠΎΠ±Ρ‰Π°Ρ‚Π° слоТност Π½Π° систСмата ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π½Π΅ 2, Π° 3, 5, 10 ΠΏΡŠΡ‚ΠΈ ΠΏΠΎ-висока.

Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° ΠΏΡ€ΠΈΠΌΠΊΠ°: ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ наистина Π³ΠΎΠ»Π΅ΠΌΠΈ слоТни систСми, Ρ„Π°Π½Ρ‚Π°Π·ΠΈΡ€Π°ΠΌΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ искамС Π΄Π° постигнСм Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка. Вуаля: искамС Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ супСр Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° систСма, която Ρ€Π°Π±ΠΎΡ‚ΠΈ Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½ΠΈΡ, ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π° сС Π·Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ сСкунда (Π° ΠΎΡ‰Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ β€” ΠΌΠΈΠ³Π½ΠΎΠ²Π΅Π½ΠΎ), ΠΈ Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΠΌΠ΅Ρ‡Ρ‚ΠΈΡ‚Π΅ си. Но Ρ‚ΡƒΠΊ ΡΡŠΡ‰ΠΎ ΠΈΠΌΠ° нюанс: ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π΅ ΠΆΠ΅Π»Π°Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-слоТна става Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π½Π° систСмата. ΠšΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-слоТна Π΅ Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π°, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-чСсто систСмата Ρ‰Π΅ сС ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π°. И ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΠΊΠ°ΠΆΠ΅ Π² ΠΌΠ½ΠΎΠ³ΠΎ нСприятна ситуация: ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ сС Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΠΌ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½Π΅, Π° Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ всичко услоТнявамС ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½Π΅Ρ‰ΠΎ Π½Π΅ Π²ΡŠΡ€Π²ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ трябва, Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° прСстоя Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ‰Π΅ бъдС ΠΏΠΎ-дълго. ЧСсто си Ρ…Π²Π°Ρ‰Π°Ρˆ ΠΌΠΈΡΡŠΠ»Ρ‚Π°: Сто… ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° Π½Π΅ бяхмС Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π»ΠΈ. По-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅ само Π΅Π΄Π½ΠΎ с ясно Π²Ρ€Π΅ΠΌΠ΅ Π½Π° прСстой.

Как ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° сС справим с Ρ‚ΠΎΠ²Π°? Врябва Π΄Π° спрСм Π΄Π° си лъТСм, Π΄Π° спрСм Π΄Π° сС ласкаСм, Ρ‡Π΅ Ρ‚ΡƒΠΊ Ρ‰Π΅ построим космичСски ΠΊΠΎΡ€Π°Π±, Π° Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠΎΠ»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ°. И Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Ρ‚ΠΎΠ²Π° максимално Π²Ρ€Π΅ΠΌΠ΅ Ρ‰Π΅ ΠΈΠ·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅, Π·Π° Π΄Π° повишим надСТдността Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° систСма.

Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

Π‘Π΅Π³Π° Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π·Π° β€žΠΈΡΡ‚ΠΎΡ€ΠΈΠΈ ΠΎΡ‚ ΠΆΠΈΠ²ΠΎΡ‚Π°β€œβ€¦ ΠΎΡ‚ ΠΆΠΈΠ²ΠΎΡ‚Π°, Ρ€Π°Π·Π±ΠΈΡ€Π° сС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠΌΠ΅Ρ€ Π΅Π΄Π½ΠΎ

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Ρ‚Π΅ си уСбсайт Π½Π° компания Π·Π° производство Π½Π° Ρ‚Ρ€ΡŠΠ±ΠΈ β„–1 Π² Π³Ρ€Π°Π΄ N. На Π½Π΅Π³ΠΎ Π΅ написано с ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ Π±ΡƒΠΊΠ²ΠΈ - Π—ΠΠ’ΠžΠ” ЗА Π’Π ΠͺΠ‘Π˜ β„–1. По-Π΄ΠΎΠ»Ρƒ - слоган: β€žΠΠ°ΡˆΠΈΡ‚Π΅ Ρ‚Ρ€ΡŠΠ±ΠΈ са Π½Π°ΠΉ-ΠΊΡ€ΡŠΠ³Π»ΠΈΡ‚Π΅ Ρ‚Ρ€ΡŠΠ±ΠΈ Π² Nβ€œ. И Π½Π°ΠΉ-Π΄ΠΎΠ»Ρƒ Π½ΠΎΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈΡ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅. Π Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ - Ρ‚ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ΅Π½ Π²ΡŠΠΏΡ€ΠΎΡ! Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄Π° изслСдвамС ΠΎΡ‚ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΡΡŠΡΡ‚Π°Π²Π΅Π½. Html-статиката - тоСст няколко ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈΡΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ с ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€Π° си ΠΎΠ±ΡΡŠΠΆΠ΄Π°Ρ‚ някаква сдСлка. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄Π° си мислим Π·Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° простоя. Π’ Π³Π»Π°Π²Π°Ρ‚Π° ΠΌΠΈ ΠΈΠ΄Π²Π°: трябва Π΄Π° Π»Π΅ΠΆΠΈ Ρ‚Π°ΠΌ ΠΏΠ΅Ρ‚ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ, Π½Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅. И Ρ‚ΡƒΠΊ ΠΈΠ΄Π²Π° Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚: ΠΊΠΎΠ»ΠΊΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ±ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΠ» Ρ‚ΠΎΠ·ΠΈ наш сайт? Колко-ΠΊΠΎΠ»ΠΊΠΎ? Какво ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° β€žΠ½ΡƒΠ»Π°β€œ? А Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ всичкитС Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ сдСлки ΠΎΡ‚ ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈΡΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΠ» Π½Π° ΡΡŠΡ‰Π°Ρ‚Π° маса, с Ρ…ΠΎΡ€Π°Ρ‚Π°, с ΠΊΠΎΠΈΡ‚ΠΎ ходят Π½Π° баня ΠΈ сСдят Π½Π° масата. И Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Π΄ΠΎΡ€ΠΈ ΠΈ Π΅Π΄ΠΈΠ½ Π΄Π΅Π½ Π΄Π° Π»Π΅ΠΆΠΈ ΡΠ°ΠΉΡ‚ΡŠΡ‚ - няма Π΄Π° сС случи Π½ΠΈΡ‰ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ.

Π˜Π·Ρ…ΠΎΠΆΠ΄Π°ΠΉΠΊΠΈ ΠΎΡ‚ ΠΏΠΎΠ΄Π°Π΄Π΅Π½Π°Ρ‚Π° информация, ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ Π΄Π΅Π½ Π·Π° ΠΏΠΎΠ²Π΄ΠΈΠ³Π°Π½Π΅ Π½Π° Ρ‚Π°Π·ΠΈ ситуация. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄Π° мислим Π·Π° схСмата Π½Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅. И ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π°Ρ‚Π° схСма Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ Π·Π° Ρ‚ΠΎΠ·ΠΈ случай: Π½ΠΈΠ΅ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅. Цялото Π½Π΅Ρ‰ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°Ρ‚ΠΎ ΠΎΡ‚ всСки администратор Π·Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ час с ΠΊΡ€Π°Ρ‚ΠΊΠΈ ΠΏΠ°ΡƒΠ·ΠΈ. Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ Π½Π° ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€, поставянС Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ - всичко. Π’ΠΎ Ρ‰Π΅ Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΈ. Няма Π½ΡƒΠΆΠ΄Π° Π΄Π° сС слСди Π½Π΅Ρ‰ΠΎ, Π½ΠΈΡ‰ΠΎ Π½Π΅ трябва Π΄Π° сС ΠΎΠ±Ρ€ΡŠΡ‰Π° особСно Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. ВоСст ΠΈΠ·Π²ΠΎΠ΄Π° ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠΌΠ΅Ρ€ Π΅Π΄Π½ΠΎ Π΅ доста ΠΎΡ‡Π΅Π²ΠΈΠ΄Π΅Π½: услугитС, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ трябва Π΄Π° сС Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Ρ‚ - Π½Π΅ трябва Π΄Π° сС Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Ρ‚.

Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠΌΠ΅Ρ€ Π΄Π²Π΅

Π‘Π»ΠΎΠ³ Π½Π° компанията: спСциално ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈ ΠΏΠΈΡˆΠ°Ρ‚ Ρ‚Π°ΠΌ Π½ΠΎΠ²ΠΈΠ½ΠΈ, Π΅Ρ‚ΠΎ ΠΊΠ°ΠΊ Π½ΠΈΠ΅ участвахмС Π² ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ пуснахмС Π½ΠΎΠ² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‚ΠΎΠ²Π° Π΅ стандартСн PHP с WordPress, ΠΌΠ°Π»ΠΊΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΌΠ°Π»ΠΊΠΎ статично ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. Π Π°Π·Π±ΠΈΡ€Π° сС, ΠΎΡ‚Π½ΠΎΠ²ΠΎ ΠΌΠΈ ΠΈΠ΄Π²Π° Π½Π° ΡƒΠΌ, Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° стоим Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎ β€” "Π½Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ ΠΏΠ΅Ρ‚ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ!", всичко Ρ‚ΠΎΠ²Π°. Но Π΄Π° помислим ΠΏΠΎ-дълбоко. Какво ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΠ·ΠΈ Π±Π»ΠΎΠ³? Π’Π°ΠΌ ΠΈΠ΄Π²Π°Ρ‚ Ρ…ΠΎΡ€Π° ΠΎΡ‚ ЯндСкс, ΠΎΡ‚ Π“ΡƒΠ³ΡŠΠ» ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ заявки, ΠΏΠΎ ΠΎΡ€Π³Π°Π½ΠΈΡ‡Π΅Π½ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ. ЧудСсно. А ΠΊΠ°ΠΊ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ±ΠΈΡ‚Π΅? ОсъзнаванС: Π½Π΅ особСно. РСкламният Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π΅ насочСн към основния сайт, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π½Π° Π΄Ρ€ΡƒΠ³Π° машина. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄Π° обмислямС схСма Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠ³Π°. По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, Π·Π° няколко часа трябва Π΄Π° Π³ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ ΠΈ Π±ΠΈ Π±ΠΈΠ»ΠΎ Ρ…ΡƒΠ±Π°Π²ΠΎ Π΄Π° сС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΠΌ Π·Π° Ρ‚ΠΎΠ²Π°. Π Π°Π·ΡƒΠΌΠ½ΠΎ Π΅ Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ машина Π² Π΄Ρ€ΡƒΠ³ Π΄Π°Ρ‚Π°Ρ†Π΅Π½Ρ‚ΡŠΡ€, Π΄Π° настроим срСдата, тоСст ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€, PHP, WordPress, MySQL ΠΈ Π΄Π° оставим всичко Π΄Π° Π΅ Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° ΠΏΠΎΠΊΠΎΠΉ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, Ρ‡Π΅ всичко сС Π΅ счупило, трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Π΄Π²Π΅ Π½Π΅Ρ‰Π° β€” Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ Π΄Π°ΠΌΠΏ Π½Π° MySQL ΠΎΡ‚ 50 MB, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ ΠΌΠΈΠ½Π΅ Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Π°, ΠΈ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ Ρ‚Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ количСство снимки ΠΎΡ‚ бСкъпа. Π’ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Π½Π΅ Π΅ слоТно. Π’Π°ΠΊΠ° Π·Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ час всичко Π΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎ. Никакви Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΈΠ»ΠΈ, господ Π΄Π° Π½ΠΈ прости, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅Π½ failover. Извод: Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π±ΡŠΡ€Π·ΠΎ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ ΠΎΡ‚ бСкъпа β€” Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π° бъдС Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½ΠΎ.

Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Ρ€ΠΈ, ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-слоТСн

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½. PHP с ΠΌΠ°Π»ΠΊΠΎ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ open heart, MySQL с солидна Π±Π°Π·Π°. Доста статично ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ (във всСки ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΈΠΌΠ° красиви HD снимки ΠΈ всичко останало), Redis Π·Π° сСсии ΠΈ Elasticsearch Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄Π° обмислямС Π²Ρ€Π΅ΠΌΠ΅ Π½Π° прСстой. И Ρ‚ΡƒΠΊ Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΡŠΡ‚ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° стои Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ΠΎ Π΅Π΄ΠΈΠ½ Π΄Π΅Π½. Π—Π°Ρ‰ΠΎΡ‚ΠΎ ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-дълго Π΅ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΏΠ°Ρ€ΠΈ Π³ΡƒΠ±ΠΈΠΌ. Врябва Π΄Π° ускорим процСса. Но Π΄ΠΎ ΠΊΠΎΠ»ΠΊΠΎ? ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΠΌ, Ρ‡Π΅ Π°ΠΊΠΎ постоим Π΅Π΄ΠΈΠ½ час, Π½ΠΈΠΊΠΎΠΉ няма Π΄Π° ΠΏΠΎΠ»ΡƒΠ΄Π΅Π΅. Π”Π°, Π½Π΅Ρ‰ΠΎ Ρ‰Π΅ ΠΈΠ·Π³ΡƒΠ±ΠΈΠΌ, Π½ΠΎ Π°ΠΊΠΎ Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ Π΄Π° сС стараСм β€” Ρ‰Π΅ станС само ΠΏΠΎ-лошо. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠΌΠ΅ схСмата Π½Π° допустимия прСстой Π·Π° час.

Как ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Ρ‚Π΅ всичко Ρ‚ΠΎΠ²Π°? ΠšΠΎΠ»Π°Ρ‚Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎ всякакъв Π½Π°Ρ‡ΠΈΠ½: Π΅Π΄ΠΈΠ½ час Π²Ρ€Π΅ΠΌΠ΅ Π΅ доста ΠΌΠ°Π»ΠΊΠΎ. Mysql: Ρ‚ΡƒΠΊ Π²Π΅Ρ‡Π΅ Π΅ Π½ΡƒΠΆΠ½Π° рСпликация, Π°ΠΊΡ‚ΠΈΠ²Π½Π° рСпликация, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π·Π° Π΅Π΄ΠΈΠ½ час 100 Π“Π‘ Π² Π΄Π°ΠΌΠΏ, вСроятно, няма Π΄Π° сС вмСстят. Π‘Ρ‚Π°Ρ‚ΠΈΠΊΠ°Ρ‚Π°, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈΡ‚Π΅: ΠΎΡ‚Π½ΠΎΠ²ΠΎ, Π·Π° час 500 Π“Π‘ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ успСят Π΄Π° сС влСят. Π—Π°Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° ΠΊΠΎΠΏΠΈΡ€Π°Ρ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈΡ‚Π΅. Redis: Ρ‚ΡƒΠΊ Π΅ ΠΏΠΎ-интСрСсно. Π’ Redis сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚ сСсиитС β€” просто Π΄Π° Π³ΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΈ Π΄Π° Π³ΠΎ ΠΈΠ·Ρ‚Ρ€ΠΈΠ΅ΠΌ, Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ. Π—Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚ΠΎΠ²Π° няма Π΄Π° Π΅ особСно Π΄ΠΎΠ±Ρ€Π΅: всички ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Ρ‰Π΅ сС ΠΎΠΊΠ°ΠΆΠ°Ρ‚ Ρ€Π°Π·Π»ΠΎΠ³ΠΈΠ½Π΅Π½ΠΈ, ΠΊΠΎΠ»ΠΈΡ‡ΠΊΠΈΡ‚Π΅ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ изчистСни ΠΈ Ρ‚.Π½. Π₯ΠΎΡ€Π°Ρ‚Π° Ρ‰Π΅ трябва Π΄Π° Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Ρ‚ ΠΎΡ‚Π½ΠΎΠ²ΠΎ своСто Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π°, ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ тях ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ‚ΠΊΠ°ΠΆΠ°Ρ‚ ΠΈ Π΄Π° Π½Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ°Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠΊΠ°Ρ‚Π°. ΠžΡ‚Π½ΠΎΠ²ΠΎ, конвСрсията Ρ‰Π΅ ΠΏΠ°Π΄Π½Π΅. ΠžΡ‚ Π΄Ρ€ΡƒΠ³Π° страна, Redis, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅, Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½, с послСднитС Π²Π»Π΅Π·Π»ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, сигурно ΡΡŠΡ‰ΠΎ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ. И Π΄ΠΎΠ±Ρ€ΠΎ компромисно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΅ Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ Redis ΠΈ Π΄Π° Π³ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΡ‚ Π°Ρ€Ρ…ΠΈΠ², Π²Ρ‡Π΅Ρ€Π°ΡˆΠ½ΠΈΡ, ΠΈΠ»ΠΈ, Π°ΠΊΠΎ ΠΌΠΎΠΌΠΈΡ‡Π΅Ρ‚ΠΎ Π²ΠΈ ΠΏΡ€Π°Π²ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈ всСки час β€” Π½Π° час Π½Π°Π·Π°Π΄. Π’Π°ΠΆΠ½ΠΎ Π΅, Ρ‡Π΅ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ ΠΎΡ‚ Π°Ρ€Ρ…ΠΈΠ² Π΅ просто ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ Ρ„Π°ΠΉΠ». А Π½Π°ΠΉ-интСрСсната история Π΅ Elasticsearch. Кой някога Π΅ настройвал рСпликация Π½Π° MySQL? Кой някога Π΅ настройвал рСпликация Π½Π° Elasticsearch? И Π½Π° ΠΊΠΎΠ³ΠΎ тя Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈΠ»Π° Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ слСд Ρ‚ΠΎΠ²Π°? Π‘Ρ‚Π°Π²Π° Π΄ΡƒΠΌΠ° Π·Π° Π²ΠΈΠ΄ΠΈΠΌΠ° Π² Π½Π°ΡˆΠ°Ρ‚Π° систСма ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΡΡŠΡ‰Π½ΠΎΡΡ‚. Вя ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎΠ»Π΅Π·Π½Π° β€” Π½ΠΎ Π΅ слоТна.
Π’Ρ€ΡƒΠ΄Π½ΠΎ Π² Ρ‚ΠΎΠΌ смыслС, Ρ‡Ρ‚ΠΎ наши ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ. Π›ΠΈΠ±ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚. Π›ΠΈΠ±ΠΎ ΠΌΡ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это достаточно новая тСхнология с нюансами ΠΈΠ»ΠΈ нСдостатками. ΠœΡ‹ Π΄ΡƒΠΌΠ°Π΅ΠΌ... О, elastic Ρ‚ΠΎΠΆΠ΅ большой, Π΅Π³ΠΎ восстановлСниС ΠΈΠ· Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? ПонимаСм, Ρ‡Ρ‚ΠΎ elastic Π² нашСм случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для поиска. А ΠΊΠ°ΠΊ наш ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ осущСствляСт ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ? ΠœΡ‹ обращаСмся ΠΊ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΎΡ‚ΠΊΡƒΠ΄Π° приходят ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ. Они ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚: "90% приходят с ЯндСкс-ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚Π° прямо Π½Π° страницу Ρ‚ΠΎΠ²Π°Ρ€Π°". И Π»ΠΈΠ±ΠΎ ΠΎΠ½ΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°ΡŽΡ‚, Π»ΠΈΠ±ΠΎ Π½Π΅Ρ‚. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, поиск Π½ΡƒΠΆΠ΅Π½ лишь 10% ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. А ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ elastic, особСнно ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π°ΠΌΠΈ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π·ΠΎΠ½Π°Ρ…, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ нюансов. Какой Π²Ρ‹Ρ…ΠΎΠ΄? ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ elastic Π½Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅ ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ с Π½ΠΈΠΌ Π½Π΅ Π΄Π΅Π»Π°Π΅ΠΌ. Если ситуация затянСтся, Ρ‚ΠΎ ΠΌΡ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅ΠΌ Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΆΠ΅, Π½ΠΎ это Π½Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π²Ρ‹Π²ΠΎΠ΄ плюс-минус ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΉ: сСрвисы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Π΄ΠΎΡ…ΠΎΠ΄, ΠΌΡ‹ Π½Π΅ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠ΅ΠΌ. Π§Ρ‚ΠΎΠ±Ρ‹ схСма ΠΎΡΡ‚Π°Π²Π°Π»Π°ΡΡŒ ΠΏΡ€ΠΎΡ‰Π΅.

Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠΌΠ΅Ρ€ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ, Π΅Ρ‰Π΅ слоТнСС

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€: ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ², Π²Ρ‹Π·ΠΎΠ² такси, ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², Π² ΠΎΠ±Ρ‰Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. Π‘Π΅Ρ€ΡŒΠ΅Π·Π½Π°Ρ систСма, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ 24/7 Π½Π° большоС количСство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π‘ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΌ интСрСсным стСком, Π³Π΄Π΅ Π΅ΡΡ‚ΡŒ интСрСсныС Π±Π°Π·Ρ‹, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, высокая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, ΠΈ самоС Π³Π»Π°Π²Π½ΠΎΠ΅, ΠΎΠ½Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅ΠΆΠ°Ρ‚ΡŒ большС 5 ΠΌΠΈΠ½ΡƒΡ‚. НС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ люди Π½Π΅ купят, Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ увидят, Ρ‡Ρ‚ΠΎ эта систСма Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, расстроятся ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ.

ОкСй. ΠŸΡΡ‚ΡŒ ΠΌΠΈΠ½ΡƒΡ‚. Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ с этим? Π’ этом случаС ΠΌΡ‹ ΠΏΠΎ-взрослому, с ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΡΡ‚ΡŒΡŽ строим Π½Π°ΡΡ‚ΠΎΡΡ‰ΡƒΡŽ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΡƒ, с Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ всСго ΠΈ вся, ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π°ΠΆΠ΅ максимально Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° эту ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΡƒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, нСльзя Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ Π²Π΅Ρ‰ΠΈ: собствСнно, Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Π Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚, Π΄Π°ΠΆΠ΅ Ссли Ρƒ вас всС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ простым. НапримСр: «запуститС Π΄Π°Π½Π½Ρ‹ΠΉ сцСнарий ansibleΒ», Β«Π² route 53 установитС Ρ‚Π°ΠΊΡƒΡŽ-Ρ‚ΠΎ Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ β€” Π½ΠΎ это Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ список дСйствия.

И всичко ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ясно. ΠŸΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° рСпликацията Π΅ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»Π½Π° Π·Π°Π΄Π°Ρ‡Π°, ΠΈΠ»ΠΈ тя Ρ‰Π΅ сС ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡ΠΈ сама. ΠŸΡ€Π΅Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈΠΌΠ΅Ρ‚ΠΎ Π² dns Π΅ ΠΎΡ‚ ΡΡŠΡ‰ΠΎΡ‚ΠΎ СстСство. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ сС сринС, Π·Π°ΠΏΠΎΡ‡Π²Π° ΠΏΠ°Π½ΠΈΠΊΠ°, ΠΈ Π΄ΠΎΡ€ΠΈ Π½Π°ΠΉ-силнитС, ΠΎΠΏΠΈΡ‚Π½ΠΈ администратори ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° нСя. Π‘Π΅Π· ясна инструкция Β«ΠΎΡ‚Π²ΠΎΡ€ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, Π²Π»Π΅Π· Ρ‚ΡƒΠΊ, Π°Π΄Ρ€Π΅ΡΡŠΡ‚ Π½Π° нашия ΡΡŠΡ€Π²ΡŠΡ€ всС ΠΎΡ‰Π΅ Π΅ Ρ‚Π°ΠΊΡŠΠ²Β» Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° ΠΈΠ·Π΄ΡŠΡ€ΠΆΠΈΡˆ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΎΡ‚ 5 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ, ΠΎΡ‚Ρ€Π΅Π΄Π΅Π½ΠΎ Π·Π° рСанимация. И плюс, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚, Π΅ лСсно Π΄Π° фиксирамС някакви ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² инфраструктурата, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ Π΄Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π°.
Ако систСмата Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ слоТна ΠΈ Π² някакъв ΠΌΠΎΠΌΠ΅Π½Ρ‚ смС Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ Π³Ρ€Π΅ΡˆΠΊΠ°, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π·Π°Π³ΡƒΠ±ΠΈΠΌ ΠΈ Π½Π°ΡˆΠ°Ρ‚Π° Ρ€Π΅Π·Π΅Ρ€Π²Π½Π° ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°, Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π΄Π° сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π°Ρ‚ Π² Ρ‚ΠΈΠΊΠ²Π° ΠΈ Π½Π° Π΄Π²Π΅Ρ‚Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ β€” Ρ‚ΠΎΠ²Π° Ρ‰Π΅ бъдС ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚ΡŠΠΆΠ½ΠΎ.

Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‚, пълСн Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€

ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π΅Π½ сСрвис с стотици ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΏΠΎ цСлия свят. Всички часови Π·ΠΎΠ½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚, highload Π½Π° максималнитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΈ. Π•Π΄Π½Π° ΠΌΠΈΠ½ΡƒΡ‚Π° β€” ΠΈ Ρ‰Π΅ бъдС Ρ‚ΡŠΠΆΠ½ΠΎ. Какво Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ? Π Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°ΠΌΠ΅, ΠΎΡ‚Π½ΠΎΠ²ΠΎ, напълно. НаправихмС всичко, Π·Π° ΠΊΠΎΠ΅Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ… Π² ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈ ΠΎΡ‰Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅. Π˜Π΄Π΅Π°Π»Π½ΠΈΡΡ‚ свят, ΠΈ Π½Π°ΡˆΠ°Ρ‚Π° инфраструктура β€” ΠΏΠΎ всички понятия DevOps IaaC. ВоСст всичко Π΅ Π² git, просто натискай Π±ΡƒΡ‚ΠΎΠ½Π°.

Какво липсва? Π•Π΄Π½ΠΎ β€” учСния. Π‘Π΅Π· тях Π½Π΅ ΠΌΠΎΠΆΠ΅. ИзглСТда, Ρ‡Π΅ всичко Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ‚Π½ΠΎ, всичко Π΅ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ». НатискамС Π±ΡƒΡ‚ΠΎΠ½Π°, всичко сС случва. Π”ΠΎΡ€ΠΈ ΠΈ Π΄Π° Π΅ Ρ‚Π°ΠΊΠ° β€” Π° Π½ΠΈΠ΅ Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Ρ‚Π°ΠΊΠ° Π½Π΅ Π΅ β€” Π½Π°ΡˆΠ°Ρ‚Π° систСма взаимодСйства с някои Π΄Ρ€ΡƒΠ³ΠΈ систСми. НапримСр, Ρ‚ΠΎΠ²Π° Π΅ dns ΠΎΡ‚ route 53, s3-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, интСграция с някои api. НС ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΠΌ всичко Π² Ρ‚ΠΎΠ·ΠΈ ΡƒΠΌΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»Π΅Π½ СкспСримСнт. И Π΄ΠΎΠΊΠ°Ρ‚ΠΎ наистина Π½Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΊΠ»ΡŽΡ‡Π° β€” няма Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΄Π°Π»ΠΈ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈΠ»ΠΈ Π½Π΅.

Failover: Π½Π°ΡˆΠ°Ρ‚Π° Π³ΠΈΠ±Π΅Π» Π΅ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌΡŠΡ‚ и… лСността.

На Ρ‚ΠΎΠ²Π°, ΠΌΠΎΠΆΠ΅ Π±ΠΈ, Π΅ всичко. НС сС ΠΌΡŠΡ€Π·Π΅Π»ΡƒΠ²Π°ΠΉΡ‚Π΅ ΠΈ Π½Π΅ сС прСкалявайтС. И Π½Π΅ΠΊΠ° uptime бъдС с вас!

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster