▢️ Π’ ΠΌΠΈΡ€Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π²Π° основных ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°: микросСрвисная ΠΈ монолитная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. Оба ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΈΠΌΠ΅ΡŽΡ‚ свои прСимущСства ΠΈ нСдостатки, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠΌΠ΅Π΅Ρ‚ свои ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ трСбования, ограничСния ΠΈ Ρ†Π΅Π»ΠΈ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ рСкомСндуСтся провСсти Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° основС ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ситуации, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΡƒΡΡΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ΅ΠΉ рСфлСксиСй.

πŸ’© Π’ процСссС Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΎΠ² с ΠΏΠ°Ρ€ΠΎΠΉ своих ΠΊΠΎΠ»Π»Π΅Π³, я Π½Π°Ρ‡Π°Π» ΡΠΎΠΌΠ½Π΅Π²Π°Ρ‚ΡŒΡΡ Π² прСмиущСствах микросСрвисной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, Ρ‚ΡƒΡ‚ Ρ…ΠΎΡ‡Ρƒ ΠΈΠ·Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΈ Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅Ρ‚ Π½Π° истину.

Под ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ΠΎΠΌ, с вашСго позволСния, я Π±ΡƒΠ΄Ρƒ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Ρ‚ΡŒ скорСС сСрвис-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, Π½ΠΎ с Π΅Π΄ΠΈΠ½ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ описанный Π² ΠΊΠ½ΠΈΠ³Π°Ρ… ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ΅Ρ€Ρ‚Π². ΠŸΡ€ΠΎΡ†ΠΈΡ‚ΠΈΡ€ΡƒΡŽ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠœΠ°Ρ€Ρ‚ΠΈΠ½Π° Π€Π°ΡƒΠ»Π΅Ρ€Π° β€” https://martinfowler.com/articles/microservice-trade-offs.html

НСкоторыС люди ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Β«ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Β» оскорблСниСм, всСгда прСдполагая ΠΏΠΎΠ΄ Π½ΠΈΠΌ Π±Π΅Π΄Π½ΡƒΡŽ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΡƒΡŽ структуру. Π’ ΠΌΠΈΡ€Π΅ микросСрвисов Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π½Π΅ Π²ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½ этого смысла; ΠΎΠ½ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Β«ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Β» чисто ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, построСнноС ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ярыС ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΈ микросСрвисов ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ΠΎΠ² Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅Ρ‚ свой ΠΏΡƒΡ‚ΡŒ Π‘ΠΎΠ»ΡŒΡˆΠΈΠΌΠΈ ΠΊΠΎΠΌΠΊΠ°ΠΌΠΈ грязи, Π½ΠΎ я Π½Π΅ встрСчал Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, ΠΊΡ‚ΠΎ смог Π±Ρ‹ ΠΎΠΏΡ€ΠΎΠ²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒ тСзис ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ структурированный ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

canberra-executive-breakfast-a-citizencentric-approach-to-identity-17-2048.webp

πŸ› οΈ Удобство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ:

πŸ”„ ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅Ρ‚ΡƒΡ€Π° позволяСт Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° нСбольшиС сСрвисы, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈΠ»ΠΈ Π² случаС, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Π½Ρ‹Π΅ части систСмы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°.

πŸ’¬πŸ’­ ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π° Π½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ/Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ/Π°Π΄ΠΌΠΈΠ½Π°ΠΌΠΈ, Π° эффСктивными ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ ΠΈ бизнСсом, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ большС прСимущСств это Π΄Π°Π΅Ρ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΡƒ, позволяя Π΅ΠΌΡƒ Π½Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Ρ… ΠΊΠΎΠ»Ρ…ΠΎΠ·Π½ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… курсы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Π»ΡŽΠ±Ρ‹Ρ… языках. Π’Π°ΠΊΠΆΠ΅ этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ расхалаТиваСт ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ², позволяя ΠΈΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ быстро ΠΈ Ρ…ΡƒΠ΅Π²ΠΎ, Π½Π΅ обрабатывая ошибки ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. ВсС это вырастаСт Π² ΠΏΠ»ΡŽΡΡ‹ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния бизнСса ΠΈ управлСния, Π½ΠΎ, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ каТСтся, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ сторону, пониТая ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΡƒΡŽ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρƒ, Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ высококачСствСнных стандартов ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° хочСтся Π΄ΠΎΡ‚ΡΠ½ΡƒΡ‚ΡŒΡΡ Π΄ΠΎ настоящих Π³ΡƒΡ€Ρƒ. Π’Π°ΠΊΠΆΠ΅ это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π½Π΅ΠΈΠ±Π·Π΅ΠΆΠ½ΠΎΠΌΡƒ росту тСхничСскго Π΄ΠΎΠ»Π³Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ€Π΅Π»ΠΈΠ·Ρ‹ Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΠΈΡ‡Π΅ΠΉ становятся быстрыми ΠΈ частыми, Π° ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° бизнСс Π½Π΅ Π³ΠΎΡ‚ΠΎΠ² Π΄Π°Π²Π°Ρ‚ΡŒ врСмя Π½Π° Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ устранСниС тСхничСского Π΄ΠΎΠ»Π³Π°, нСсмотря Π½Π° Ρ‚ΠΎ ΠΊΠ°ΠΊ это Ρ€Π°Π΄ΡƒΠΆΠ½ΠΎ рисуСтся Π² ΠΊΠ½ΠΈΠ³Π°Ρ….

🏒 ΠœΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТнСС Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ·-Π·Π° большого количСства ΠΊΠΎΠ΄Π° Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ. Однако, это ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΠ³Π΄Π° вся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ тСсно связана. ОсобСнно классно Π½Π° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ лоТится ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Trunk-based development (TBD), ссылку Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΡƒΠΆΠ΅ Π΄Π°Π²Π°Π» Ρƒ сСбя Π² ΠΊΠ°Π½Π°Π»Π΅ β€” https://trunkbaseddevelopment.com/. Выглядит Π²ΠΎΠΎΠ±Ρ‰Π΅ сказочно 😊

πŸ’¬πŸ’­ Π’ΡƒΡ‚ Π²Ρ‹Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ трСбования ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ высокиС стандарты, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±Π΅Π· Π½ΠΈΡ… вырастаСт Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π½Π°ΠΊΠΎΡΡΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. РазвиваСтся инТСнСрная ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, вырастаСт качСство ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ обучаСмости людСй Π²ΠΎΠ²Π»Π΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π² процСсс. Π’ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ опасСния ΠΈ риски, Ρ‡Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΠ°ΡΡ‚ΡŒ, нСсмотря Π½Π° Ρ‚ΠΎ ΠΊΠ°ΠΊ Π±Ρ‹ это ΠΊΡ€ΡƒΡ‚ΠΎ ΠΈ ΠΎΠ»Π΄ΡΠΊΡƒΠ»ΡŒΠ½ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ. Но Ρƒ мСня Π΅ΡΡ‚ΡŒ ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ с этим вмСстС вырастСт качСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ссли Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ этому Π΅Ρ‰Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Contnuous integration/Continuous Delivery/Continuous Deployment процСссы, тСсты (smoke/unit, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅), Π° Ρ‚Π°ΠΊΠΆΠ΅ высокиС стандарты процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (вСрсионированиС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ обратная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ + code of conduct) ΠΈ Ρ€Π΅Π²ΡŒΡŽ β€” ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΡƒΡ€ΡƒΡŽΡ‚ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΌΠΊΠΈ основной Π²Π΅Ρ‚ΠΊΠΈ.

πŸ”§ Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ:

πŸ”„ ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ, Ссли ваша систСма ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Ρ‡ΠΈΠ²ΡƒΡŽ ΠΈΠ»ΠΈ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ этом ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π³ΠΈΠ±ΠΊΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ сСрвисы Π² зависимости ΠΎΡ‚ ΠΈΡ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

🏒 Π’ случаС с ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всю систСму Π² Ρ†Π΅Π»ΠΎΠΌ, Π΄Π°ΠΆΠ΅ Ссли лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Π΅ части ΠΈΡΠΏΡ‹Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.

πŸ’¬πŸ’­ Π₯очСтся ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ вопрос ΠΏΡ€ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ для ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ, насколько я знаю ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ VMware/Hyper-V, Π½ΠΎ Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ Ρƒ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ². Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ наши прилоТСния Π½Π°Ρ‚ΠΈΠ²Π½ΠΎ Π±Π΅Π· использования ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Ρ€ΠΈΠ±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈ ростС/сниТСнии Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π²Ρ‹ΠΊΠΈΠ½ΡƒΡ‚ΡŒ ΠΈΠ· эксплуатации, Π½ΠΎ я ΠΎΡΡ‚Π°Π²Π»ΡΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ вопрос, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ окруТСния для эксплуатации ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Ρƒ мСня Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… консСрнов ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ случаСв, ΠΊΠΎΠ³Π΄Π° высоконагруТСнноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой.

πŸ”’ ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ:

πŸ”„ ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΎΡ‚ΠΊΠ°Π·Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сбой Π² ΠΎΠ΄Π½ΠΎΠΌ сСрвисС ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ сбою всСй систСмы Π² Ρ†Π΅Π»ΠΎΠΌ. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, эта идСя ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ„Π°Π½Π°Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ всС сильнСС Ρ€Π°Π·Π΄Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ куски.

🏒 ΠœΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ вся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ находится Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ ΠΈ ΠΎΡ‚ΠΊΠ°Π· ΠΎΠ΄Π½ΠΎΠ³ΠΎ модуля Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ нСдоступности всСй систСмы. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΌΠΎΠ΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ состоит ΠΈΠ· мноТСства ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

πŸ’¬πŸ’­ ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π»ΡŽΠ±ΡƒΡŽ систСму ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΡ‡Π΅Π½ΡŒ Ρ…Π΅Ρ€ΠΎΠ²ΠΎ, ΠΊΠΎΠ³Π΄Π° Ρƒ тСбя ΠΏΠ°Π΄Π°Π΅Ρ‚ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·-Π·Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ модуля ΠΈΠ»ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈΠ·-Π·Π° нСдоступности ΠΎΠ΄Π½ΠΎΠ³ΠΎ микросСрвиса, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ ошибки ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ микросСрвиса Π½Π΅ сказываСтся Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… бизнСс-ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°Ρ… Π½Π΅ приводя ΠΈΡ… ΠΊ Π½ΡƒΠ»ΡŽ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°.

πŸ’‘Π’ ΠΎΠ±Ρ‰Π΅ΠΌ ΠΈ Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎ этому ΠΏΡƒΠ½ΠΊΡ‚Ρƒ Π²Ρ‹Π²ΠΎΠ΄ Ρ‚Π°ΠΊΠΎΠΉ: Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ самого ΠΊΠΎΠ΄Π° ΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это Π±Ρ‹Π»ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΠΈ ΠΎΡ‚ΠΊΠ°Π· любой ΠΈΠ· части Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ» ΠΊ Ρ„Π°Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ Ρ„Π΅ΠΉΠ»Ρƒ.