Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Π—Π΄Ρ€Π°Π²ΠΎ! МојС ΠΈΠΌΠ΅ јС Π’Π°Π΄ΠΈΠΌ Мадисон, Π²ΠΎΠ΄ΠΈΠΌ Ρ€Π°Π·Π²ΠΎΡ˜ Авито систСмскС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅. Π’ΠΈΡˆΠ΅ ΠΏΡƒΡ‚Π° јС Ρ€Π΅Ρ‡Π΅Π½ΠΎ ΠΊΠ°ΠΊΠΎ ΠΌΠΈ Ρƒ компанији ΠΏΡ€Π΅Π»Π°Π·ΠΈΠΌΠΎ са ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Π½Π° микросСрвисну. Π’Ρ€Π΅ΠΌΠ΅ јС Π΄Π° ΠΏΠΎΠ΄Π΅Π»ΠΈΠΌΠΎ са Π²Π°ΠΌΠ° ΠΊΠ°ΠΊΠΎ смо трансформисали Π½Π°ΡˆΡƒ инфраструктуру Π΄Π° бисмо ΠΈΠ·Π²ΡƒΠΊΠ»ΠΈ максимум ΠΈΠ· микроуслуга ΠΈ спрСчили Π΄Π° сС ΠΈΠ·Π³ΡƒΠ±ΠΈΠΌΠΎ Ρƒ њима. Како Π½Π°ΠΌ ПааБ ΠΎΠ²Π΄Π΅ ΠΏΠΎΠΌΠ°ΠΆΠ΅, ΠΊΠ°ΠΊΠΎ смо ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Ρƒ ΠΈ свСли ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ микросСрвиса Π½Π° јСдан ΠΊΠ»ΠΈΠΊ - Ρ‡ΠΈΡ‚Π°Ρ˜Ρ‚Π΅ Π΄Π°Ρ™Π΅. НијС свС ΠΎ Ρ‡Π΅ΠΌΡƒ пишСм Ρƒ наставку Ρƒ потпуности ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ Ρƒ Авито, Π½Π΅ΡˆΡ‚ΠΎ ΠΎΠ΄ Ρ‚ΠΎΠ³Π° јС Π½Π°Ρ‡ΠΈΠ½ Π½Π° који Ρ€Π°Π·Π²ΠΈΡ˜Π°ΠΌΠΎ Π½Π°ΡˆΡƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ.

(И Π½Π° ΠΊΡ€Π°Ρ˜Ρƒ ΠΎΠ²ΠΎΠ³ Ρ‡Π»Π°Π½ΠΊΠ°, Π³ΠΎΠ²ΠΎΡ€ΠΈΡ›Ρƒ ΠΎ ΠΏΡ€ΠΈΠ»ΠΈΡ†ΠΈ Π΄Π° ΠΏΡ€ΠΈΡΡƒΡΡ‚Π²ΡƒΡ˜Π΅ΠΌ Ρ‚Ρ€ΠΎΠ΄Π½Π΅Π²Π½ΠΎΠΌ сСминару ΡΡ‚Ρ€ΡƒΡ‡ΡšΠ°ΠΊΠ° Π·Π° микросСрвисну Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Цхриса Рицхардсона).

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Како смо дошли Π΄ΠΎ микросСрвиса

Авито јС јСдан ΠΎΠ΄ Π½Π°Ρ˜Π²Π΅Ρ›ΠΈΡ… ΡΠ°Ρ˜Ρ‚ΠΎΠ²Π° Π·Π° ΠΌΠ°Π»Π΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅ Π½Π° свСту Π΄Π½Π΅Π²Π½ΠΎ. Наш Π±Π°Ρ†ΠΊΠ΅Π½Π΄ ΠΏΡ€ΠΈΡ…Π²Π°Ρ‚Π° вишС ΠΎΠ΄ 15 Ρ…ΠΈΡ™Π°Π΄Π° Π·Π°Ρ…Ρ‚Π΅Π²Π° Ρƒ сСкунди. Π’Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ ΠΈΠΌΠ°ΠΌΠΎ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ стотина микросСрвиса.

Ми Π²Π΅Ρ› Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½Π° Π³Ρ€Π°Π΄ΠΈΠΌΠΎ микросСрвисну Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. Како Ρ‚Π°Ρ‡Π½ΠΎ - нашС ΠΊΠΎΠ»Π΅Π³Π΅ Π΄Π΅Ρ‚Π°Ρ™Π½ΠΎ Ρ€Π΅ΠΊΠ°ΠΎ Π½Π° нашој ΡΠ΅ΠΊΡ†ΠΈΡ˜ΠΈ Π½Π° РИВ++ 2017. На ЦодСЀСст-Ρƒ 2017 (Π²ΠΈΠ΄ΠΈ. Π²ΠΈΠ΄Π΅ΠΎ), Π‘Π΅Ρ€Π³Π΅Ρ˜ ΠžΡ€Π»ΠΎΠ² ΠΈ ΠœΠΈΡ…Π°ΠΈΠ» ΠŸΡ€ΠΎΠΊΠΎΠΏΡ‡ΡƒΠΊ су Π΄Π΅Ρ‚Π°Ρ™Π½ΠΎ објаснили Π·Π°ΡˆΡ‚ΠΎ Π½Π°ΠΌ јС Π±ΠΈΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Π½ ΠΏΡ€Π΅Π»Π°Π·Π°ΠΊ Π½Π° микросСрвисС ΠΈ ΠΊΠ°ΠΊΠ²Ρƒ јС ΡƒΠ»ΠΎΠ³Ρƒ Ρ‚Ρƒ ΠΎΠ΄ΠΈΠ³Ρ€Π°ΠΎ ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ. Па, сада Ρ‡ΠΈΠ½ΠΈΠΌΠΎ свС Π΄Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΌΠΎ Ρ‚Ρ€ΠΎΡˆΠΊΠΎΠ²Π΅ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ° који су ΡΠ²ΠΎΡ˜ΡΡ‚Π²Π΅Π½ΠΈ Ρ‚Π°ΠΊΠ²ΠΎΡ˜ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ.

Π£ ΠΏΠΎΡ‡Π΅Ρ‚ΠΊΡƒ нисмо Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ СкосистСм који Π±ΠΈ Π½Π°ΠΌ свСобухватно ΠΏΠΎΠΌΠΎΠ³Π°ΠΎ Π΄Π° Ρ€Π°Π·Π²ΠΈΡ˜Π΅ΠΌΠΎ ΠΈ ΠΏΠΎΠΊΡ€Π΅Π½Π΅ΠΌΠΎ микросСрвисС. ΠˆΠ΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎ су ΠΏΡ€ΠΈΠΊΡƒΠΏΠΈΠ»ΠΈ Ρ€Π°Π·ΡƒΠΌΠ½Π° Ρ€Π΅ΡˆΠ΅ΡšΠ° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΎΠ³ ΠΊΠΎΠ΄Π°, ΠΏΠΎΠΊΡ€Π΅Π½ΡƒΠ»ΠΈ ΠΈΡ… ΠΊΠΎΠ΄ ΠΊΡƒΡ›Π΅ ΠΈ ΠΏΠΎΠ·Π²Π°Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π° Π΄Π° сС Π±Π°Π²ΠΈ њима. Као Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Ρ‚ΠΎΠ³Π°, ΠΎΡ‚ΠΈΡˆΠ°ΠΎ јС Π½Π° дСсСтак мСста (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π΅ Ρ‚Π°Π±Π»Π΅, ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΈ сСрвиси), Π½Π°ΠΊΠΎΠ½ Ρ‡Π΅Π³Π° јС ΠΎΡ˜Π°Ρ‡Π°ΠΎ Ρƒ ΠΆΠ΅Ρ™ΠΈ Π΄Π° исСчС ΠΊΠΎΠ΄ Π½Π° стари Π½Π°Ρ‡ΠΈΠ½, Ρƒ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚. Π—Π΅Π»Π΅Π½Π° боја Π½Π° Π΄ΠΈΡ˜Π°Π³Ρ€Π°ΠΌΠΈΠΌΠ° испод ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° ΡˆΡ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ Π½Π° овај ΠΈΠ»ΠΈ онај Π½Π°Ρ‡ΠΈΠ½ Ρ€Π°Π΄ΠΈ својим Ρ€ΡƒΠΊΠ°ΠΌΠ°, Π° ΠΆΡƒΡ‚Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ.

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Π‘Π°Π΄Π° Ρƒ ПааБ Π¦Π›Π˜ услуТном ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΡƒ, Π½ΠΎΠ²Π° услуга сС ΠΊΡ€Π΅ΠΈΡ€Π° са јСдном ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΌ, Π° Π½ΠΎΠ²Π° Π±Π°Π·Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° сС додајС са још Π΄Π²Π΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅ΡšΡƒΡ˜Π΅ Π½Π° Π‘Ρ‚Π°Π³Π΅.

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Како ΠΏΡ€Π΅Π²Π°Π·ΠΈΡ›ΠΈ Π΅Ρ€Ρƒ "Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅ микросСрвиса"

Π‘Π° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΎΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΌ, Ρ€Π°Π΄ΠΈ дослСдности ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Ρƒ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ су Π±ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠΎΡ€Π°Π½ΠΈ Π΄Π° схватС ΡˆΡ‚Π° сС дСшава са ΡšΠΈΡ…ΠΎΠ²ΠΈΠΌ сусСдима. Када Ρ€Π°Π΄ΠΈΡ‚Π΅ Π½Π° новој Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ, контСксти услуга вишС Π½Π΅ зависС јСдан ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΎΠ³.

ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, Π΄Π° Π±ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° микросСрвиса Π±ΠΈΠ»Π° Сфикасна, ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ јС успоставити ΠΌΠ½ΠΎΠ³Π΅ процСсС, ΠΈ Ρ‚ΠΎ:

β€’ сСча;
β€’ ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ Π·Π°Ρ…Ρ‚Π΅Π²Π° (ΠˆΠ°Π΅Π³Π΅Ρ€);
β€’ Π°Π³Ρ€Π΅Π³ΠΈΡ€Π°ΡšΠ΅ Π³Ρ€Π΅ΡˆΠ°ΠΊΠ° (Π‘Π΅Π½Ρ‚Ρ€ΠΈ);
β€’ статуси, ΠΏΠΎΡ€ΡƒΠΊΠ΅, Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜ΠΈ ΠΈΠ· ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ-Π° (Π•Π²Π΅Π½Ρ‚ Π‘Ρ‚Ρ€Π΅Π°ΠΌ ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³);
β€’ Π³Ρ€Π°Π½ΠΈΡ†Π° Ρ‚Ρ€ΠΊΠ΅ / ΠΏΡ€Π΅ΠΊΠΈΠ΄Π°Ρ‡ (ΠΌΠΎΠΆΠ΅Ρ‚Π΅ користити Π₯истрик);
β€’ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° повСзивања сСрвиса (користимо НСтрамСсх);
β€’ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ (Π“Ρ€Π°Ρ„Π°Π½Π°);
β€’ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° (Π’Π΅Π°ΠΌΠ¦ΠΈΡ‚ΠΈ);
β€’ ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΠΎΠ±Π°Π²Π΅ΡˆΡ‚Π΅ΡšΠ° (Π‘Π»Π°Ρ†ΠΊ, Π΅ΠΌΠ°ΠΈΠ»);
β€’ ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ Π·Π°Π΄Π°Ρ‚Π°ΠΊΠ°; (ΠˆΠΈΡ€Π°)
β€’ ΠΏΡ€ΠΈΠΏΡ€Π΅ΠΌΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅.

Π”Π° бисмо осигурали Π΄Π° систСм Π½Π΅ ΠΈΠ·Π³ΡƒΠ±ΠΈ свој ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ‚Π΅Ρ‚ ΠΈ Π΄Π° останС Сфикасан Π΄ΠΎΠΊ сС скалира, ΠΏΠΎΠ½ΠΎΠ²ΠΎ смо осмислили ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ микросСрвиса Ρƒ Авиту.

Како ΡƒΠΏΡ€Π°Π²Ρ™Π°ΠΌΠΎ микросСрвисима

Π‘Π»Π΅Π΄Π΅Ρ›Π΅ ΠΏΠΎΠΌΠ°ΠΆΠ΅ Ρƒ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜ΠΈ Ρ˜Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π΅ β€žΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ ΡΡ‚Ρ€Π°Π½ΠΊΠ΅β€œ ΠΌΠ΅Ρ’Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Авито микросСрвисима:

  • ΠΏΠΎΠ΄Π΅Π»Π° инфраструктурС Π½Π° слојСвС;
  • ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ°ΠΎ услугС (ПааБ);
  • ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ свСга ΡˆΡ‚ΠΎ сС дСшава са микросСрвисима.

Π˜Π½Ρ„Ρ€Π°ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΈ Π°ΠΏΡΡ‚Ρ€Π°ΠΊΡ†ΠΈΡ˜ΡΠΊΠΈ слојСви ΠΎΠ±ΡƒΡ…Π²Π°Ρ‚Π°Ρ˜Ρƒ Ρ‚Ρ€ΠΈ слоја. ИдСмо ΠΎΠ΄ Π²Ρ€Ρ…Π° Π΄ΠΎ Π΄Π½Π°.

А. Π’Ρ€Ρ… - сСрвисна ΠΌΡ€Π΅ΠΆΠ°. ΠŸΡ€Π²ΠΎ смо испробали Π˜ΡΡ‚ΠΈΠΎ, Π°Π»ΠΈ сС ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ Π΄Π° користи ΠΏΡ€Π΅Π²ΠΈΡˆΠ΅ рСсурса, ΡˆΡ‚ΠΎ јС прСскупо Π·Π° нашС ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π΅. Π‘Ρ‚ΠΎΠ³Π° јС виши ΠΈΠ½ΠΆΠ΅ΡšΠ΅Ρ€ Ρƒ архитСктонском Ρ‚ΠΈΠΌΡƒ АлСксандар Π›ΡƒΠΊΡ˜Π°Π½Ρ‡Π΅Π½ΠΊΠΎ Ρ€Π°Π·Π²ΠΈΠΎ сопствСно Ρ€Π΅ΡˆΠ΅ΡšΠ΅ - НСтрамСсх (доступно Ρƒ ОпСн Π‘ΠΎΡƒΡ€Ρ†Π΅-Ρƒ), који Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ користимо Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠΈ ΠΈ који Ρ‚Ρ€ΠΎΡˆΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡƒΡ‚Π° мањС рСсурса ΠΎΠ΄ Π˜ΡΡ‚ΠΈΠΎ-Π° (Π°Π»ΠΈ Π½Π΅ Ρ€Π°Π΄ΠΈ свС Ρ‡ΠΈΠΌΠ΅ сС Π˜ΡΡ‚ΠΈΠΎ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΡ…Π²Π°Π»ΠΈΡ‚ΠΈ).
Π‘. Π‘Ρ€Π΅Π΄ΡšΠΈ - ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ. Ми постављамо ΠΈ ΡƒΠΏΡ€Π°Π²Ρ™Π°ΠΌΠΎ микросСрвисима Π½Π° ΡšΠ΅ΠΌΡƒ.
Π¦. Π”Π½ΠΎ - Π³ΠΎΠ»ΠΈ ΠΌΠ΅Ρ‚Π°Π». НС користимо ΠΎΠ±Π»Π°ΠΊΠ΅ ΠΈΠ»ΠΈ ствари ΠΏΠΎΠΏΡƒΡ‚ ΠžΠΏΠ΅Π½Π‘Ρ‚Π°Ρ†ΠΊ-Π°, Π²Π΅Ρ› сС Ρƒ потпуности ослањамо Π½Π° Π³ΠΎΠ»ΠΈ ΠΌΠ΅Ρ‚Π°Π».

Π‘Π²ΠΈ слојСви су ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΎΠ²Π°Π½ΠΈ ΠΏΠΎΠΌΠΎΡ›Ρƒ ПааБ-Π°. А ΠΎΠ²Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° сС, Π·Π°ΡƒΠ·Π²Ρ€Π°Ρ‚, ΡΠ°ΡΡ‚ΠΎΡ˜ΠΈ ΠΎΠ΄ Ρ‚Ρ€ΠΈ Π΄Π΅Π»Π°.

И. Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ, контролисан ΠΏΡ€Π΅ΠΊΠΎ Π¦Π›Π˜ услуТног ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°. Она јС Ρ‚Π° која ΠΏΠΎΠΌΠ°ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Ρƒ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π° микросСрвис Π½Π° ΠΏΡ€Π°Π²ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΈ ΡƒΠ· ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π°Π½ Π½Π°ΠΏΠΎΡ€.

ИИ. Консолидовани ΠΊΠΎΠ»Π΅ΠΊΡ‚ΠΎΡ€ са ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΎΠΌ свих Π°Π»Π°Ρ‚Π° ΠΏΡ€Π΅ΠΊΠΎ Π·Π°Ρ˜Π΅Π΄Π½ΠΈΡ‡ΠΊΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π΅ Ρ‚Π°Π±Π»Π΅.

ИИИ. Π‘ΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅. ΠŸΠΎΠ²Π΅Π·ΡƒΡ˜Π΅ сС са ΠΏΠ»Π°Π½Π΅Ρ€ΠΈΠΌΠ° који аутоматски ΠΏΠΎΡΡ‚Π°Π²Ρ™Π°Ρ˜Ρƒ ΠΎΠΊΠΈΠ΄Π°Ρ‡Π΅ Π·Π° Π·Π½Π°Ρ‡Π°Ρ˜Π½Π΅ Ρ€Π°Π΄ΡšΠ΅. Π—Π°Ρ…Π²Π°Ρ™ΡƒΡ˜ΡƒΡ›ΠΈ Ρ‚Π°ΠΊΠ²ΠΎΠΌ систСму, Π½ΠΈ јСдан Π·Π°Π΄Π°Ρ‚Π°ΠΊ сС Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡˆΡ‚Π° само Π·Π°Ρ‚ΠΎ ΡˆΡ‚ΠΎ јС Π½Π΅ΠΊΠΎ Π·Π°Π±ΠΎΡ€Π°Π²ΠΈΠΎ Π΄Π° подСси Π·Π°Π΄Π°Ρ‚Π°ΠΊ Ρƒ ΠˆΠΈΡ€Π°. Π—Π° ΠΎΠ²ΠΎ користимо ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΈ Π°Π»Π°Ρ‚ ΠΏΠΎΠ΄ Π½Π°Π·ΠΈΠ²ΠΎΠΌ Атлас.

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° микросСрвиса Ρƒ Авито-Ρƒ сС Ρ‚Π°ΠΊΠΎΡ’Π΅ Π²Ρ€ΡˆΠΈ ΠΏΡ€Π΅ΠΌΠ° јСдној шСми, ΡˆΡ‚ΠΎ ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Ρ™ΡƒΡ˜Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Ρƒ Π½Π°Π΄ њима Ρƒ свакој Ρ„Π°Π·ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜Π° ΠΈ издавања.

Како Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡˆΠ΅ стандардни Ρ†Π΅Π²ΠΎΠ²ΠΎΠ΄ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ микросСрвиса?

Π“Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ, Π»Π°Π½Π°Ρ† ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ° микросСрвиса ΠΈΠ·Π³Π»Π΅Π΄Π° ΠΎΠ²Π°ΠΊΠΎ:

Π¦Π›Π˜-пусх β†’ ΠšΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° β†’ Π‘Π°ΠΊΠ΅ β†’ Π”Π΅ΠΏΠ»ΠΎΠΈ β†’ Π’Π΅ΡˆΡ‚Π°Ρ‡ΠΊΠΈ тСстови β†’ Π¦Π°Π½Π°Ρ€ΠΈ тСстови β†’ Π’Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ ΡΡ‚ΠΈΡΠΊΠ°ΡšΠ° β†’ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠ° β†’ ΠžΠ΄Ρ€ΠΆΠ°Π²Π°ΡšΠ΅.

Π₯ајдС Π΄Π° Ρ‚ΠΎ ΠΏΡ€ΠΎΡ’Π΅ΠΌΠΎ ΡƒΠΏΡ€Π°Π²ΠΎ ΠΎΠ²ΠΈΠΌ рСдослСдом.

Π¦Π›Π˜-пусх

β€’ ΠšΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ микросСрвиса.
Π”ΡƒΠ³ΠΎ смо сС Π±ΠΎΡ€ΠΈΠ»ΠΈ Π΄Π° Π½Π°ΡƒΡ‡ΠΈΠΌΠΎ сваког ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π° ΠΊΠ°ΠΊΠΎ Π΄Π° Ρ€Π°Π΄ΠΈ микросСрвисС. Ово јС ΡƒΠΊΡ™ΡƒΡ‡ΠΈΠ²Π°Π»ΠΎ писањС Π΄Π΅Ρ‚Π°Ρ™Π½ΠΈΡ… упутстава Ρƒ Π¦ΠΎΠ½Ρ„Π»ΡƒΠ΅Π½Ρ†Π΅. Али шСмС су сС мСњалС ΠΈ Π΄ΠΎΠΏΡƒΡšΠ°Π²Π°Π»Π΅. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Ρ‚ΠΎΠ³Π° јС Π΄Π° сС Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚ΠΊΡƒ ΠΏΡƒΡ‚Π° појавило уско Π³Ρ€Π»ΠΎ: Π±ΠΈΠ»ΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ вишС Π²Ρ€Π΅ΠΌΠ΅Π½Π° Π·Π° ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ΅ микросСрвиса, Π° ΠΈΠΏΠ°ΠΊ су сС чСсто Ρ˜Π°Π²Ρ™Π°Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Ρ‚ΠΎΠΊΠΎΠΌ ΡšΠΈΡ…ΠΎΠ²ΠΎΠ³ ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ°.

На ΠΊΡ€Π°Ρ˜Ρƒ смо Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π°Π½ Π¦Π›Π˜ услуТни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ који Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΡƒΡ˜Π΅ основнС ΠΊΠΎΡ€Π°ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ° микросСрвиса. Π£ ствари, Π·Π°ΠΌΠ΅ΡšΡƒΡ˜Π΅ ΠΏΡ€Π²ΠΈ Π³ΠΈΡ‚ пусх. Π•Π²ΠΎ ΡˆΡ‚Π° ΠΎΠ½Π° Ρ‚Π°Ρ‡Π½ΠΎ Ρ€Π°Π΄ΠΈ.

β€” ΠšΡ€Π΅ΠΈΡ€Π° услугу ΠΏΡ€Π΅ΠΌΠ° ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ β€” ΠΊΠΎΡ€Π°ΠΊ ΠΏΠΎ ΠΊΠΎΡ€Π°ΠΊ, Ρƒ Ρ€Π΅ΠΆΠΈΠΌΡƒ β€žΡ‡Π°Ρ€ΠΎΠ±ΡšΠ°ΠΊΠ°β€œ. Имамо шаблонС Π·Π° Π³Π»Π°Π²Π½Π΅ програмскС јСзикС Ρƒ Авито Π±Π°Ρ†ΠΊΠ΅Π½Π΄-Ρƒ: ПΠ₯П, Π“ΠΎΠ»Π°Π½Π³ ΠΈ ΠŸΠΈΡ‚Ρ…ΠΎΠ½.

- ЈСдна ΠΏΠΎ јСдна ΠΊΠΎΠΌΠ°Π½Π΄Π° поставља ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ΅ Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½ΠΎΡ˜ машини - ΠœΠΈΠ½ΠΈΠΊΡƒΠ±Π΅ сС ΠΏΠΎΠΊΡ€Π΅Ρ›Π΅, Π₯Π΅Π»ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ сС аутоматски Π³Π΅Π½Π΅Ρ€ΠΈΡˆΡƒ ΠΈ ΠΏΠΎΠΊΡ€Π΅Ρ›Ρƒ Ρƒ Π»ΠΎΠΊΠ°Π»Π½ΠΎΠΌ кубСрнСтСсу.

β€” ΠŸΠΎΠ²Π΅Π·ΡƒΡ˜Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Ρƒ Π±Π°Π·Ρƒ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ Π½Π΅ ΠΌΠΎΡ€Π° Π΄Π° Π·Π½Π° ИП адрСсу, Π»ΠΎΠ³ΠΈΠ½ ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡƒ Π΄Π° Π±ΠΈ Π΄ΠΎΠ±ΠΈΠΎ приступ Π±Π°Π·ΠΈ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° која ΠΌΡƒ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° – Π±ΠΈΠ»ΠΎ Π΄Π° јС Ρ‚ΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΎ, Ρƒ Ρ„Π°Π·ΠΈ ΠΈΠ»ΠΈ Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠΈ. Π¨Ρ‚Π°Π²ΠΈΡˆΠ΅, Π±Π°Π·Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° сС ΠΎΠ΄ΠΌΠ°Ρ… ΠΏΡ€ΠΈΠΌΠ΅ΡšΡƒΡ˜Π΅ Ρƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜ΠΈ ΠΎΡ‚ΠΏΠΎΡ€Π½ΠΎΡ˜ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ΅ ΠΈ са Π±Π°Π»Π°Π½ΡΠΈΡ€Π°ΡšΠ΅ΠΌ.

β€” Изводи саму ΠΌΠΎΠ½Ρ‚Π°ΠΆΡƒ ΡƒΠΆΠΈΠ²ΠΎ. Π Π΅Ρ†ΠΈΠΌΠΎ Π΄Π° јС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ исправио Π½Π΅ΡˆΡ‚ΠΎ Ρƒ микросСрвису ΠΏΡ€Π΅ΠΊΠΎ свог Π˜Π”Π•-Π°. УслуТни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ Π²ΠΈΠ΄ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ Ρƒ систСму Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΈ, Π½Π° основу ΡšΠΈΡ…, ΠΏΠΎΠ½ΠΎΠ²ΠΎ Π³Ρ€Π°Π΄ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Ρƒ (Π·Π° Π“ΠΎΠ»Π°Π½Π³) ΠΈ ΠΏΠΎΠ½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΡ€Π΅Ρ›Π΅. Π—Π° ПΠ₯П, Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎ ΠΏΡ€ΠΎΡΠ»Π΅Ρ’ΡƒΡ˜Π΅ΠΌΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ ΡƒΠ½ΡƒΡ‚Π°Ρ€ ΠΊΠΎΡ†ΠΊΠ΅ ΠΈ Ρ‚Π°ΠΌΠΎ сС ΠΏΠΎΠ½ΠΎΠ²Π½ΠΎ ΡƒΡ‡ΠΈΡ‚Π°Π²Π°ΡšΠ΅ ΡƒΠΆΠΈΠ²ΠΎ добија β€žΠ°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΡΠΊΠΈβ€œ.

β€” Π“Π΅Π½Π΅Ρ€ΠΈΡˆΠ΅ аутотСстовС. Π£ ΠΎΠ±Π»ΠΈΠΊΡƒ ΠΏΡ€Π°Π·Π½ΠΈΠ½Π°, Π°Π»ΠΈ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π°Π½ Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Ρƒ.

β€’ ΠŸΡ€ΠΈΠΌΠ΅Π½Π° микросСрвиса.

ΠΠ°ΠΌΠ΅ΡˆΡ‚Π°ΡšΠ΅ микросСрвиса Π½Π°ΠΌ јС Π½Π΅ΠΊΠ°Π΄Π° прСдстављало Ρ‚Π΅ΠΆΠ°ΠΊ посао. Π‘ΠΈΠ»ΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ слСдСћС:

И. Π”ΠΎΡ†ΠΊΠ΅Ρ€Ρ„ΠΈΠ»Π΅.

ИИ. Π¦ΠΎΠ½Ρ„ΠΈΠ³.
ИИИ. Π’Π°Π±Π΅Π»Π° ΠΊΠΎΡ€ΠΌΠΈΠ»Π°, која јС сама ΠΏΠΎ сСби Π³Π»ΠΎΠΌΠ°Π·Π½Π° ΠΈ ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜Π΅:

β€” самС ΠΊΠ°Ρ€Ρ‚Π΅;
β€” шаблони;
β€” спСцифичнС врСдности ΡƒΠ·ΠΈΠΌΠ°Ρ˜ΡƒΡ›ΠΈ Ρƒ ΠΎΠ±Π·ΠΈΡ€ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π° ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ°.

Π£ΠΊΠ»ΠΎΠ½ΠΈΠ»ΠΈ смо Π±ΠΎΠ» ΠΎΠ΄ ΠΏΡ€Π΅Ρ€Π°Π΄Π΅ ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ манифСста Ρ‚Π°ΠΊΠΎ Π΄Π° сС сада аутоматски Π³Π΅Π½Π΅Ρ€ΠΈΡˆΡƒ. Али ΡˆΡ‚ΠΎ јС најваТнијС, ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²ΠΈΠ»ΠΈ су Ρ€Π°ΡΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅ Π΄ΠΎ ΠΊΡ€Π°Ρ˜ΡšΠΈΡ… Π³Ρ€Π°Π½ΠΈΡ†Π°. Од сада ΠΈΠΌΠ°ΠΌΠΎ Π”ΠΎΡ†ΠΊΠ΅Ρ€Ρ„ΠΈΠ»Π΅, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ Π·Π°ΠΏΠΈΡΡƒΡ˜Π΅ Ρ†Π΅Π»Ρƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Ρƒ Ρƒ Ρ˜Π΅Π΄Π½Ρƒ ΠΊΡ€Π°Ρ‚ΠΊΡƒ Π°ΠΏΠΏ.Ρ‚ΠΎΠΌΠ» Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΡƒ.

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Π”Π°, ΠΈ Ρƒ самом Π°ΠΏΠΏ.Ρ‚ΠΎΠΌΠ» Π½Π΅ΠΌΠ° ΡˆΡ‚Π° Π΄Π° сС Ρ€Π°Π΄ΠΈ Π½Π° ΠΌΠΈΠ½ΡƒΡ‚. Наводимо Π³Π΄Π΅ ΠΈ ΠΊΠΎΠ»ΠΈΠΊΠΎ копија сСрвиса Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΠΎΠ΄ΠΈΠ³Π½Π΅ΠΌΠΎ (Π½Π° Π΄Π΅Π² сСрвСру, Ρƒ Ρ„Π°Π·ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠ΅, Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ˜ΠΈ) ΠΈ ΡƒΠΊΠ°Π·ΡƒΡ˜Π΅ΠΌΠΎ Π½Π° њСговС зависности. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ ΠΏΠ°ΠΆΡšΡƒ Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ линијС = "ΠΌΠ°Π»Π°" Ρƒ Π±Π»ΠΎΠΊΡƒ [Π΅Π½Π³ΠΈΠ½Π΅]. Ово јС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅ΡšΠ΅ којС Ρ›Π΅ Π±ΠΈΡ‚ΠΈ Π΄ΠΎΠ΄Π΅Ρ™Π΅Π½ΠΎ услузи ΠΏΡ€Π΅ΠΊΠΎ ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅ΡΠ°.

Π—Π°Ρ‚ΠΈΠΌ сС, Π½Π° основу ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π΅, аутоматски Π³Π΅Π½Π΅Ρ€ΠΈΡˆΡƒ сви ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ Π₯Π΅Π»ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ ΠΈ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ˜Ρƒ Π²Π΅Π·Π΅ са Π±Π°Π·Π°ΠΌΠ° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°.

β€’ Основна Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡ˜Π°. Π’Π°ΠΊΠ²Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅ су Ρ‚Π°ΠΊΠΎΡ’Π΅ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΎΠ²Π°Π½Π΅.
ΠŸΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ јС ΠΏΡ€Π°Ρ‚ΠΈΡ‚ΠΈ:
β€” ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Π»ΠΈ Π”ΠΎΡ†ΠΊΠ΅Ρ€Ρ„ΠΈΠ»Π΅;
β€” ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Π»ΠΈ Π°ΠΏΠΏ.Ρ‚ΠΎΠΌΠ»;
β€” Π΄Π° Π»ΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°?
β€” Π΄Π° Π»ΠΈ јС зависност Ρƒ Ρ€Π΅Π΄Ρƒ?
β€” Π΄Π° Π»ΠΈ су постављСна ΠΏΡ€Π°Π²ΠΈΠ»Π° ΡƒΠΏΠΎΠ·ΠΎΡ€Π΅ΡšΠ°.
Π”ΠΎ послСдњС Ρ‚Π°Ρ‡ΠΊΠ΅: власник услугС сам ΠΎΠ΄Ρ€Π΅Ρ’ΡƒΡ˜Π΅ којС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π° Ρ›Π΅ ΠΏΡ€Π°Ρ‚ΠΈΡ‚ΠΈ.

β€’ ΠŸΡ€ΠΈΠΏΡ€Π΅ΠΌΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅.
Још ΡƒΠ²Π΅ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΡƒΡ‡Ρ˜Π΅. Π§ΠΈΠ½ΠΈ сС Π΄Π° јС Ρ‚ΠΎ Π½Π°Ρ˜ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΈΡ˜Π΅, Π°Π»ΠΈ јС истоврСмСно ΠΈ Ρ€Π΅ΠΊΠΎΡ€Π΄ β€žΡ‡Π΅ΡΡ‚ΠΎ Π·Π°Π±ΠΎΡ€Π°Π²Ρ™Π΅Π½β€œ, ΠΏΠ° самим Ρ‚ΠΈΠΌ ΠΈ Ρ€Π°ΡšΠΈΠ²Π° ΠΊΠ°Ρ€ΠΈΠΊΠ° Ρƒ Π»Π°Π½Ρ†Ρƒ.
НСопходно јС Π΄Π° ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π·Π° сваки микросСрвис. Π£ΠΊΡ™ΡƒΡ‡ΡƒΡ˜Π΅ слСдСћС Π±Π»ΠΎΠΊΠΎΠ²Π΅.

И. ΠšΡ€Π°Ρ‚Π°ΠΊ опис услугС. Π‘ΡƒΠΊΠ²Π°Π»Π½ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Ρ€Π΅Ρ‡Π΅Π½ΠΈΡ†Π° ΠΎ Ρ‚ΠΎΠΌΠ΅ ΡˆΡ‚Π° Ρ€Π°Π΄ΠΈ ΠΈ Π·Π°ΡˆΡ‚ΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ.

ИИ. Π’Π΅Π·Π° Π·Π° Π΄ΠΈΡ˜Π°Π³Ρ€Π°ΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅. Π’Π°ΠΆΠ½ΠΎ јС Π΄Π° јС Π±Ρ€Π·ΠΈΠΌ ΠΏΠΎΠ³Π»Π΅Π΄ΠΎΠΌ Π½Π° њСга Π»Π°ΠΊΠΎ Ρ€Π°Π·ΡƒΠΌΠ΅Ρ‚ΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° Π»ΠΈ користитС РСдис Π·Π° ΠΊΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅ ΠΈΠ»ΠΈ ΠΊΠ°ΠΎ Π³Π»Π°Π²Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Ρƒ Ρ‚Ρ€Π°Ρ˜Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΡƒ. Π£ Авиту Π·Π° сада ΠΎΠ²ΠΎ јС Π²Π΅Π·Π° са Π¦ΠΎΠ½Ρ„Π»ΡƒΠ΅Π½Ρ†Π΅.

ИИИ. Π ΡƒΠ½Π±ΠΎΠΎΠΊ. ΠšΡ€Π°Ρ‚Π°ΠΊ Π²ΠΎΠ΄ΠΈΡ‡ Π·Π° ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ΅ услугС ΠΈ Π·Π°ΠΌΡ€ΡˆΠ΅Π½ΠΎΡΡ‚ΠΈ Ρ€ΡƒΠΊΠΎΠ²Π°ΡšΠ° њом.

Π˜Π’. ЀАК, Π³Π΄Π΅ Π±ΠΈ Π±ΠΈΠ»ΠΎ Π΄ΠΎΠ±Ρ€ΠΎ Π΄Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ са којима сС вашС ΠΊΠΎΠ»Π΅Π³Π΅ ΠΌΠΎΠ³Ρƒ сусрСсти Ρƒ Ρ€Π°Π΄Ρƒ са сСрвисом.

Π’. Опис ΠΊΡ€Π°Ρ˜ΡšΠΈΡ… Ρ‚Π°Ρ‡Π°ΠΊΠ° Π·Π° АПИ. Ако одјСдном нистС Π½Π°Π²Π΅Π»ΠΈ Π΄Π΅ΡΡ‚ΠΈΠ½Π°Ρ†ΠΈΡ˜Π΅, скоро сигурно Ρ›Π΅ Ρ‚ΠΎ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΠΈ ΠΊΠΎΠ»Π΅Π³Π΅ Ρ‡ΠΈΡ˜Π΅ су микросСрвисС Π²Π΅Π·Π°Π½Π΅ Π·Π° вашС. Π‘Π°Π΄Π° користимо Π‘Π²Π°Π³Π³Π΅Ρ€ ΠΈ нашС Ρ€Π΅ΡˆΠ΅ΡšΠ΅ којС сС Π·ΠΎΠ²Π΅ Π±Ρ€ΠΈΠ΅Ρ„ Π·Π° ΠΎΠ²ΠΎ.

Π’Π˜. Π•Ρ‚ΠΈΠΊΠ΅Ρ‚Π΅. Или ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΈ који ΠΏΠΎΠΊΠ°Π·ΡƒΡ˜Ρƒ ΠΊΠΎΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Ρƒ, функционалности ΠΈΠ»ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΎΡ˜ ΠΏΠΎΠ΄Π΅Π»ΠΈ компанијС услуга ΠΏΡ€ΠΈΠΏΠ°Π΄Π°. Они Π²Π°ΠΌ ΠΏΠΎΠΌΠ°ΠΆΡƒ Π΄Π° Π±Ρ€Π·ΠΎ схватитС, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° Π»ΠΈ ΡΠΌΠ°ΡšΡƒΡ˜Π΅Ρ‚Π΅ функционалност ΠΊΠΎΡ˜Ρƒ су вашС ΠΊΠΎΠ»Π΅Π³Π΅ ΡƒΠ²Π΅Π»Π΅ Π·Π° исту пословну Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΏΡ€Π΅ Π½Π΅Π΄Π΅Ρ™Ρƒ Π΄Π°Π½Π°.

Π’Π˜Π˜. Власник ΠΈΠ»ΠΈ власници услугС. Π£ Π²Π΅Ρ›ΠΈΠ½ΠΈ ΡΠ»ΡƒΡ‡Π°Ρ˜Π΅Π²Π°, ΠΎΠ½ – ΠΈΠ»ΠΈ ΠΎΠ½ΠΈ – ΠΌΠΎΠ³Ρƒ сС аутоматски ΠΎΠ΄Ρ€Π΅Π΄ΠΈΡ‚ΠΈ ΠΏΠΎΠΌΠΎΡ›Ρƒ ПааБ-Π°, Π°Π»ΠΈ Π΄Π° бисмо Π±ΠΈΠ»ΠΈ сигурни, Π·Π°Ρ…Ρ‚Π΅Π²Π°ΠΌΠΎ ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π° Π΄Π° ΠΈΡ… Π½Π°Π²Π΅Π΄Π΅ Ρ€ΡƒΡ‡Π½ΠΎ.

ΠšΠΎΠ½Π°Ρ‡Π½ΠΎ, Π΄ΠΎΠ±Ρ€Π° јС пракса Π΄Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°Ρ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ, слично ΠΏΡ€Π΅Π³Π»Π΅Π΄Ρƒ ΠΊΠΎΠ΄Π°.

ΠšΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π°

  • ΠŸΡ€ΠΈΠΏΡ€Π΅ΠΌΠ° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ°.
  • ΠšΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Ρ†Π΅Π²ΠΎΠ²ΠΎΠ΄Π° Ρƒ Π’Π΅Π°ΠΌΠ¦ΠΈΡ‚ΠΈ-Ρƒ.
  • ΠŸΠΎΡΡ‚Π°Π²Ρ™Π°ΡšΠ΅ ΠΏΡ€Π°Π²Π°.
  • ΠŸΠΎΡ‚Ρ€Π°ΠΆΠΈΡ‚Π΅ власникС услуга. ОвдС ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½Π° шСма - Ρ€ΡƒΡ‡Π½ΠΎ обСлСТавањС ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° ΠΎΠ΄ ПааБ-Π°. ΠŸΠΎΡ‚ΠΏΡƒΠ½ΠΎ аутоматска шСма Π½Π΅ успСва ΠΊΠ°Π΄Π° сС услугС прСнСсу Ρ€Π°Π΄ΠΈ ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ€Π°Π·Π²ΠΎΡ˜Π½ΠΎΠΌ Ρ‚ΠΈΠΌΡƒ ΠΈΠ»ΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ услугС одустанС.
  • Π Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π° услугС Ρƒ Атласу (Π²ΠΈΠ΄ΠΈ Π³ΠΎΡ€Π΅). Π‘Π° свим својим власницима ΠΈ зависностима.
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€Π° ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡ˜Π°. ΠŸΡ€ΠΎΠ²Π΅Ρ€Π°Π²Π°ΠΌΠΎ Π΄Π° Π»ΠΈ јС Π½Π΅ΠΊΠΎ ΠΎΠ΄ ΡšΠΈΡ… ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ опасан. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρƒ јСдном ΠΎΠ΄ ΡšΠΈΡ… сС ΠΏΠΎΡ˜Π°Π²Ρ™ΡƒΡ˜Π΅ Π°Π»Ρ‚Π΅Ρ€ Ρ‚Π°Π±Π΅Π»Π° ΠΈΠ»ΠΈ Π½Π΅ΡˆΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°Ρ€ΡƒΡˆΠΈ компатибилност шСмС ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΡ… Π²Π΅Ρ€Π·ΠΈΡ˜Π° услугС. Π’Π°Π΄Π° сС ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡ˜Π° Π½Π΅ Π²Ρ€ΡˆΠΈ, Π²Π΅Ρ› сС ставља Ρƒ ΠΏΡ€Π΅Ρ‚ΠΏΠ»Π°Ρ‚Ρƒ – ПааБ ΠΌΠΎΡ€Π° Π΄Π° сигнализира власнику услугС ΠΊΠ°Π΄Π° јС Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ Π΄Π° јС користи.

ΠŸΠ΅Ρ†ΠΈΡ‚Π΅

Π‘Π»Π΅Π΄Π΅Ρ›Π° Ρ„Π°Π·Π° су услугС паковања ΠΏΡ€Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅.

  • Π˜Π·Π³Ρ€Π°Π΄ΡšΠ° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅. ΠŸΡ€Π΅ΠΌΠ° класицима - Ρƒ Π”ΠΎΡ†ΠΊΠ΅Ρ€ слици.
  • Π“Π΅Π½Π΅Ρ€ΠΈΡΠ°ΡšΠ΅ Π₯Π΅Π»ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½Π° Π·Π° саму услугу ΠΈ ΠΏΠΎΠ²Π΅Π·Π°Π½Π΅ рСсурсС. Π£ΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ Π±Π°Π·Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΈ кСш ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅. Они сС ΠΊΡ€Π΅ΠΈΡ€Π°Ρ˜Ρƒ аутоматски Ρƒ складу са Π°ΠΏΠΏ.Ρ‚ΠΎΠΌΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜ΠΎΠΌ која јС гСнСрисана Ρƒ Π¦Π›Π˜-пусх Ρ„Π°Π·ΠΈ.
  • ΠšΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Ρ‚ΠΈΠΊΠ΅Ρ‚Π° Π·Π° администраторС Π·Π° ΠΎΡ‚Π²Π°Ρ€Π°ΡšΠ΅ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π° (ΠΊΠ°Π΄Π° јС Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ).
  • Π˜Π·Π²ΠΎΡ’Π΅ΡšΠ΅ Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΈΡ… тСстова ΠΈ ΠΈΠ·Ρ€Π°Ρ‡ΡƒΠ½Π°Π²Π°ΡšΠ΅ покривСности ΠΊΠΎΠ΄Π°. Ако јС покривСност ΠΊΠΎΠ΄Π° испод Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ ΠΏΡ€Π°Π³Π°, ΠΎΠ½Π΄Π° Π½Π°Ρ˜Π²Π΅Ρ€ΠΎΠ²Π°Ρ‚Π½ΠΈΡ˜Π΅ услуга Π½Π΅Ρ›Π΅ ΠΈΡ›ΠΈ Π΄Π°Ρ™Π΅ - Π΄ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅. Ако јС Π½Π° Π³Ρ€Π°Π½ΠΈΡ†ΠΈ ΠΏΡ€ΠΈΡ…Π²Π°Ρ‚Ρ™ΠΈΠ²ΠΎΠ³, сСрвису Ρ›Π΅ Π±ΠΈΡ‚ΠΈ Π΄ΠΎΠ΄Π΅Ρ™Π΅Π½ ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΡ˜Π΅Π½Ρ‚ β€žΠΏΠ΅ΡΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΡšΠ°β€œ: Ρ‚Π°Π΄Π°, Π°ΠΊΠΎ Ρ‚ΠΎΠΊΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π° Π½Π΅ Π΄ΠΎΡ’Π΅ Π΄ΠΎ ΠΏΠΎΠ±ΠΎΡ™ΡˆΠ°ΡšΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ Ρ›Π΅ Π΄ΠΎΠ±ΠΈΡ‚ΠΈ ΠΎΠ±Π°Π²Π΅ΡˆΡ‚Π΅ΡšΠ΅ Π΄Π° Π½Π΅ΠΌΠ° Π½Π°ΠΏΡ€Π΅Ρ‚ΠΊΠ° Ρƒ ΠΏΠΎΠ³Π»Π΅Π΄Ρƒ тСстова ( ΠΈ Ρ‚Ρƒ Ρ‚Ρ€Π΅Π±Π° Π½Π΅ΡˆΡ‚ΠΎ Π΄Π° сС ΡƒΡ€Π°Π΄ΠΈ).
  • ΠžΠ±Ρ€Π°Ρ‡ΡƒΠ½Π°Π²Π°ΡšΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅ΡšΠ° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅ ΠΈ процСсора. Ми ΡƒΠ³Π»Π°Π²Π½ΠΎΠΌ пишСмо микросСрвисС Ρƒ Π“ΠΎΠ»Π°Π½Π³Ρƒ ΠΈ ΠΏΠΎΠΊΡ€Π΅Ρ›Π΅ΠΌΠΎ ΠΈΡ… Ρƒ ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅ΡΡƒ. ΠžΡ‚ΡƒΠ΄Π° јСдна суптилност ΠΏΠΎΠ²Π΅Π·Π°Π½Π° са ΠΎΡΠΎΠ±Π΅Π½ΠΎΡˆΡ›Ρƒ Π“ΠΎΠ»Π°Π½Π³ јСзика: ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΎ, ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΡƒ, користС сС сва Ρ˜Π΅Π·Π³Ρ€Π° Π½Π° машини, Π°ΠΊΠΎ Сксплицитно Π½Π΅ подСситС ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Ρƒ Π“ΠžΠœΠΠšΠ‘ΠŸΠ ΠžΠ¦Π‘, Π° ΠΊΠ°Π΄Π° сС Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Ρ‚Π°ΠΊΠ²ΠΈΡ… сСрвиса ΠΏΠΎΠΊΡ€Π΅Π½Π΅ Π½Π° ΠΈΡΡ‚ΠΎΡ˜ машини, ΠΎΠ½ΠΈ ΠΏΠΎΡ‡ΠΈΡšΡƒ Π΄Π° сС Ρ‚Π°ΠΊΠΌΠΈΡ‡Π΅ Π·Π° рСсурсС, ΠΎΠΌΠ΅Ρ‚Π°Ρ˜ΡƒΡ›ΠΈ јСдни Π΄Ρ€ΡƒΠ³Π΅. Π“Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ испод ΠΏΠΎΠΊΠ°Π·ΡƒΡ˜Ρƒ ΠΊΠ°ΠΊΠΎ сС мСња Π²Ρ€Π΅ΠΌΠ΅ ΠΈΠ·Π²Ρ€ΡˆΠ΅ΡšΠ° Π°ΠΊΠΎ ΠΏΠΎΠΊΡ€Π΅Π½Π΅Ρ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Ρƒ Π±Π΅Π· сукоба ΠΈΡƒ Ρ€Π΅ΠΆΠΈΠΌΡƒ Ρ‚Ρ€ΠΊΠ΅ Π·Π° рСсурсС. (Π˜Π·Π²ΠΎΡ€ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½Π° су ΠΎΠ²Π΄Π΅).

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Π’Ρ€Π΅ΠΌΠ΅ ΠΈΠ·Π²Ρ€ΡˆΠ΅ΡšΠ°, мањС јС Π±ΠΎΡ™Π΅. Максимално: 643 мс, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ: 42 мс. На слику сС ΠΌΠΎΠΆΠ΅ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΠΈ.

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Π’Ρ€Π΅ΠΌΠ΅ јС Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Ρƒ, мањС јС Π±ΠΎΡ™Π΅. ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ: 14091 нс, ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ: 151 нс. На слику сС ΠΌΠΎΠΆΠ΅ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΠΈ.

Π£ Ρ„Π°Π·ΠΈ ΠΏΡ€ΠΈΠΏΡ€Π΅ΠΌΠ΅ склопа, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Сксплицитно поставити ΠΎΠ²Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Ρƒ ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ користити Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ аутомакпроцс ΠΎΠ΄ ΠΌΠΎΠΌΠ°ΠΊΠ° ΠΈΠ· Π£Π±Π΅Ρ€Π°.

Π Π°Π·Π²ΠΈΡ‚ΠΈ

β€’ ΠŸΡ€ΠΎΠ²Π΅Ρ€Π° ΠΊΠΎΠ½Π²Π΅Π½Ρ†ΠΈΡ˜Π°. ΠŸΡ€Π΅ Π½Π΅Π³ΠΎ ΡˆΡ‚ΠΎ ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π΄Π° ΠΈΡΠΏΠΎΡ€ΡƒΡ‡ΡƒΡ˜Π΅Ρ‚Π΅ сСрвиснС склоповС Ρƒ ΠΏΡ€Π΅Π΄Π²ΠΈΡ’Π΅Π½Π° ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ°, ΠΌΠΎΡ€Π°Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ слСдСћС:
- АПИ ΠΊΡ€Π°Ρ˜ΡšΠ΅ Ρ‚Π°Ρ‡ΠΊΠ΅.
β€” УсклађСност ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π° ΠΊΡ€Π°Ρ˜ΡšΠΈΡ… Ρ‚Π°Ρ‡Π°ΠΊΠ° АПИ-ја са шСмом.
β€” Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°.
β€” ПодСшавањС Π·Π°Π³Π»Π°Π²Ρ™Π° Π·Π° Π·Π°Ρ…Ρ‚Π΅Π²Π΅ ΠΊΠ° сСрвису (Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ Ρ‚ΠΎ Ρ€Π°Π΄ΠΈ нСтрамСсх)
β€” ПодСшавањС Ρ‚ΠΎΠΊΠ΅Π½Π° власника ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ слања ΠΏΠΎΡ€ΡƒΠΊΠ° Π½Π° сабирницу Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π°. Ово јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π·Π° ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ повСзаности услуга Ρƒ аутобусу. На магистралу ΠΌΠΎΠΆΠ΅Ρ‚Π΅ слати ΠΈ ΠΈΠ΄Π΅ΠΌΠΏΠΎΡ‚Π΅Π½Ρ‚Π½Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ који Π½Π΅ ΠΏΠΎΠ²Π΅Ρ›Π°Π²Π°Ρ˜Ρƒ повСзаност услуга (ΡˆΡ‚ΠΎ јС Π΄ΠΎΠ±Ρ€ΠΎ), ΠΈ пословнС ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ који Ρ˜Π°Ρ‡Π°Ρ˜Ρƒ повСзаност сСрвиса (ΡˆΡ‚ΠΎ јС Π²Π΅ΠΎΠΌΠ° лошС!). А Ρƒ Ρ‚Ρ€Π΅Π½ΡƒΡ‚ΠΊΡƒ ΠΊΠ°Π΄Π° ΠΎΠ²Π° повСзаност постанС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡšΠ΅ ΠΊΠΎ пишС ΠΈ Ρ‡ΠΈΡ‚Π° аутобус ΠΏΠΎΠΌΠ°ΠΆΠ΅ Π΄Π° сС услугС ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ одвојС.

Π£ Авиту још Π½Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π²Π΅Π½Ρ†ΠΈΡ˜Π°, Π°Π»ΠΈ ΡšΠΈΡ…ΠΎΠ² Ρ„ΠΎΠ½Π΄ сС ΡˆΠΈΡ€ΠΈ. Π¨Ρ‚ΠΎ јС вишС Ρ‚Π°ΠΊΠ²ΠΈΡ… споразума доступно Ρƒ ΠΎΠ±Π»ΠΈΠΊΡƒ који Ρ‚ΠΈΠΌ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π·ΡƒΠΌΠ΅ ΠΈ Ρ€Π°Π·ΡƒΠΌΠ΅, лакшС јС ΠΎΠ΄Ρ€ΠΆΠ°Π²Π°Ρ‚ΠΈ дослСдност ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ микросСрвиса.

Π‘ΠΈΠ½Ρ‚Π΅Ρ‚ΠΈΡ‡ΠΊΠΈ тСстови

β€’ Π’Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½Π΅ ΠΏΠ΅Ρ‚Ρ™Π΅. Π—Π° ΠΎΠ²ΠΎ сада користимо ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΊΠΎΠ΄ Π₯ΠΎΠ²Π΅Ρ€Ρ„Π»ΠΈ.ΠΈΠΎ. ΠŸΡ€Π²ΠΎ, Π±Π΅Π»Π΅ΠΆΠΈ стварно ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ΅ услугС, Π° Π·Π°Ρ‚ΠΈΠΌ - само Ρƒ Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΎΡ˜ ΠΏΠ΅Ρ‚Ρ™ΠΈ - Π΅ΠΌΡƒΠ»ΠΈΡ€Π° Π³Π°.

β€’ Π’Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° стрСс. Π’Ρ€ΡƒΠ΄ΠΈΠΌΠΎ сС Π΄Π° свС услугС Π΄ΠΎΠ²Π΅Π΄Π΅ΠΌΠΎ Π΄ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎΠ³ ΡƒΡ‡ΠΈΠ½ΠΊΠ°. И свС Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ свакС услугС ΠΌΠΎΡ€Π°Ρ˜Ρƒ Π±ΠΈΡ‚ΠΈ ΠΏΠΎΠ΄Π²Ρ€Π³Π½ΡƒΡ‚Π΅ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΡƒ ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ° - Π½Π° Ρ‚Π°Ρ˜ Π½Π°Ρ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅ΠΌΠΎ Ρ€Π°Π·ΡƒΠΌΠ΅Ρ‚ΠΈ Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½Π΅ пСрформансС услугС ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΡƒ Ρƒ односу Π½Π° ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½Π΅ Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ истС услугС. Ако јС Π½Π°ΠΊΠΎΠ½ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ° услугС њСгов ΡƒΡ‡ΠΈΠ½Π°ΠΊ ΠΏΠ°ΠΎ Π·Π° јСдан ΠΈ ΠΏΠΎ ΠΏΡƒΡ‚Π°, Ρ‚ΠΎ јС јасан сигнал Π·Π° њСговС власникС: ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ јС Π΄Π° сС ΡƒΠ΄ΡƒΠ±ΠΈΡ‚Π΅ Ρƒ ΠΊΠΎΠ΄ ΠΈ исправитС ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Ρƒ.
Π‘Π°ΠΊΡƒΠΏΡ™Π΅Π½Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ користимо, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ аутоматско ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ ΠΈ, Π½Π° ΠΊΡ€Π°Ρ˜Ρƒ, Π³Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ Ρ€Π°Π·ΡƒΠΌΠ΅ΠΌΠΎ ΠΊΠΎΠ»ΠΈΠΊΠΎ јС услуга скалабилна.

Π’ΠΎΠΊΠΎΠΌ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ° ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€Π°Π²Π°ΠΌΠΎ Π΄Π° Π»ΠΈ ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡšΠ° рСсурса Π·Π°Π΄ΠΎΠ²ΠΎΡ™Π°Π²Π° постављСнС Π³Ρ€Π°Π½ΠΈΡ†Π΅. И фокусирамо сС првСнствСно Π½Π° СкстрСмС.

Π°) Π“Π»Π΅Π΄Π°ΠΌΠΎ ΡƒΠΊΡƒΠΏΠ½ΠΎ ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ΅.
- ΠŸΡ€Π΅ΠΌΠ°Π»ΠΈ - Π½Π°Ρ˜Π²Π΅Ρ€ΠΎΠ²Π°Ρ‚Π½ΠΈΡ˜Π΅ Π½Π΅ΡˆΡ‚ΠΎ ΡƒΠΎΠΏΡˆΡ‚Π΅ Π½Π΅ Ρ€Π°Π΄ΠΈ Π°ΠΊΠΎ ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ΅ Π½Π°Π³Π»ΠΎ ΠΏΠ°Π΄Π½Π΅ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡƒΡ‚Π°.
- ΠŸΡ€Π΅Π²Π΅Π»ΠΈΠΊΠ° - ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° јС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π°.

Π±) Π“Π»Π΅Π΄Π°ΠΌΠΎ прСсСк ΠΏΡ€Π΅ΠΌΠ° РПБ.
ОвдС Π³Π»Π΅Π΄Π°ΠΌΠΎ Ρ€Π°Π·Π»ΠΈΠΊΡƒ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½Π΅ Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ ΠΈ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½Π΅ ΠΈ ΡƒΠΊΡƒΠΏΠ½Ρƒ ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Ρƒ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ услуга ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ 100 рпс, ΠΎΠ½Π΄Π° јС ΠΈΠ»ΠΈ лошС написана, ΠΈΠ»ΠΈ јС Ρ‚ΠΎ њСна спСцифичност, Π°Π»ΠΈ Ρƒ сваком ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ, ΠΎΠ²ΠΎ јС Ρ€Π°Π·Π»ΠΎΠ³ Π΄Π° сС сСрвис ΠΏΠΎΠ³Π»Π΅Π΄Π° ΠΈΠ·Π±Π»ΠΈΠ·Π°.
Ако, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², ΠΈΠΌΠ° ΠΏΡ€Π΅Π²ΠΈΡˆΠ΅ РПБ-Π°, ΠΎΠ½Π΄Π° ΠΌΠΎΠΆΠ΄Π° ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Π½Π΅ΠΊΠ° врста Π³Ρ€Π΅ΡˆΠΊΠ΅ ΠΈ Π½Π΅ΠΊΠ΅ ΠΎΠ΄ ΠΊΡ€Π°Ρ˜ΡšΠΈΡ… Ρ‚Π°Ρ‡Π°ΠΊΠ° су прСсталС Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠ°Π²Π°Ρ˜Ρƒ корисни Ρ‚Π΅Ρ€Π΅Ρ‚, Π° Π½Π΅ΠΊΠΈ Π΄Ρ€ΡƒΠ³ΠΈ сС Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° return true;

ΠšΠ°Π½Π°Ρ€ΡΠΊΠΈ тСстови

Након ΡˆΡ‚ΠΎ ΠΏΡ€ΠΎΡ’Π΅ΠΌΠΎ синтСтичкС тСстовС, тСстирамо микросСрвис Π½Π° ΠΌΠ°Π»ΠΎΠΌ Π±Ρ€ΠΎΡ˜Ρƒ корисника. ΠŸΠΎΡ‡ΠΈΡšΠ΅ΠΌΠΎ ΠΏΠ°ΠΆΡ™ΠΈΠ²ΠΎ, са ΠΌΠ°Π»ΠΈΠΌ ΡƒΠ΄Π΅Π»ΠΎΠΌ намСњСнС ΠΏΡƒΠ±Π»ΠΈΠΊΠ΅ услугС - мањС ΠΎΠ΄ 0,1%. Π£ овој Ρ„Π°Π·ΠΈ, Π²Π΅ΠΎΠΌΠ° јС Π²Π°ΠΆΠ½ΠΎ Π΄Π° исправнС Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠ΅ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅ Π±ΡƒΠ΄Ρƒ ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½Π΅ Ρƒ ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ ΠΊΠ°ΠΊΠΎ Π±ΠΈ ΡˆΡ‚ΠΎ Π±Ρ€ΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π»Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρƒ сСрвису. Минимално Π²Ρ€Π΅ΠΌΠ΅ Π·Π° тСст ΠΊΠ°Π½Π°Ρ€ΠΈΠ½Π°Ρ†Π° јС 5 ΠΌΠΈΠ½ΡƒΡ‚Π°, Π³Π»Π°Π²Π½ΠΎ 2 сата. Π—Π° слоТСнС услугС Π²Ρ€Π΅ΠΌΠ΅ постављамо Ρ€ΡƒΡ‡Π½ΠΎ.
Анализирамо:
β€” ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅ спСцифичнС Π·Π° јСзик, посСбно, ΠΏΡ…ΠΏ-Ρ„ΠΏΠΌ Ρ€Π°Π΄Π½ΠΈΡ†ΠΈ;
β€” Π³Ρ€Π΅ΡˆΠΊΠ΅ Ρƒ Π‘Π΅Π½Ρ‚Ρ€ΠΈΡ˜Ρƒ;
β€” статуси ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π°;
β€” Π²Ρ€Π΅ΠΌΠ΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π°, Ρ‚Π°Ρ‡Π½ΠΎ ΠΈ просСчно;
- латСнтност;
β€” ΠΈΠ·ΡƒΠ·Π΅Ρ†ΠΈ, ΠΎΠ±Ρ€Π°Ρ’Π΅Π½ΠΈ ΠΈ Π½Π΅ΠΎΠ±Ρ€Π°Ρ’Π΅Π½ΠΈ;
β€” ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π°.

Π’Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ ΡΡ‚ΠΈΡΠΊΠ°ΡšΠ°

Π’Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ ΡΡ‚ΠΈΡΠΊΠ°ΡšΠ° сС Ρ‚Π°ΠΊΠΎΡ’Π΅ Π½Π°Π·ΠΈΠ²Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ΠΌ β€žΡΡ‚ΠΈΡΠΊΠ°ΡšΠ°β€œ. Назив Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ јС ΡƒΠ²Π΅Π΄Π΅Π½ Ρƒ НСтфлик. ЊСгова ΡΡƒΡˆΡ‚ΠΈΠ½Π° јС Π΄Π° ΠΏΡ€Π²ΠΎ испунимо Ρ˜Π΅Π΄Π½Ρƒ инстанцу стварним ΡΠ°ΠΎΠ±Ρ€Π°Ρ›Π°Ρ˜Π΅ΠΌ Π΄ΠΎ Ρ‚Π°Ρ‡ΠΊΠ΅ ΠΊΠ²Π°Ρ€Π° ΠΈ Ρ‚Π°ΠΊΠΎ поставимо ΡšΠ΅Π½Ρƒ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ. Π—Π°Ρ‚ΠΈΠΌ додајСмо још Ρ˜Π΅Π΄Π½Ρƒ инстанцу ΠΈ ΡƒΡ‡ΠΈΡ‚Π°Π²Π°ΠΌΠΎ овај ΠΏΠ°Ρ€ - ΠΏΠΎΠ½ΠΎΠ²ΠΎ Π΄ΠΎ максимума; Π²ΠΈΠ΄ΠΈΠΌΠΎ ΡšΠΈΡ…ΠΎΠ² ΠΏΠ»Π°Ρ„ΠΎΠ½ ΠΈ Π΄Π΅Π»Ρ‚Ρƒ са ΠΏΡ€Π²ΠΈΠΌ β€žΡΡ‚ΠΈΡΠΊΠΎΠΌβ€œ. И Ρ‚Π°ΠΊΠΎ ΠΏΠΎΠ²Π΅Π·ΡƒΡ˜Π΅ΠΌΠΎ Ρ˜Π΅Π΄Π½Ρƒ ΠΏΠΎ Ρ˜Π΅Π΄Π½Ρƒ инстанцу ΠΈ ΠΈΠ·Ρ€Π°Ρ‡ΡƒΠ½Π°Π²Π°ΠΌΠΎ ΠΎΠ±Ρ€Π°Π·Π°Ρ† ΠΏΡ€ΠΎΠΌΠ΅Π½Π°.
ВСстни ΠΏΠΎΠ΄Π°Ρ†ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ β€žΡΡ‚ΠΈΡΠΊΠ°ΡšΠ°β€œ Ρ‚Π°ΠΊΠΎΡ’Π΅ ΡƒΠ»Π°Π·Π΅ Ρƒ Π·Π°Ρ˜Π΅Π΄Π½ΠΈΡ‡ΠΊΡƒ Π±Π°Π·Ρƒ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°, Π³Π΄Π΅ ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΡƒΡ˜Π΅ΠΌΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π΅ Π²Π΅ΡˆΡ‚Π°Ρ‡ΠΊΠΎΠ³ ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ° са њима, ΠΈΠ»ΠΈ Ρ‡Π°ΠΊ Π·Π°ΠΌΠ΅ΡšΡƒΡ˜Π΅ΠΌΠΎ β€žΡΠΈΠ½Ρ‚Π΅Ρ‚ΠΈΠΊΡƒβ€œ са њима.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠ°

β€’ Π‘ΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅. Када ΡƒΠ²Π΅Π΄Π΅ΠΌΠΎ услугу Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΡƒ, ΠΏΡ€Π°Ρ‚ΠΈΠΌΠΎ ΠΊΠ°ΠΊΠΎ сС ΠΎΠ½Π° ΠΏΠΎΠ²Π΅Ρ›Π°Π²Π°. ΠŸΡ€Π΅ΠΌΠ° нашСм искуству, ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ само ЦПУ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° јС нССфикасно. Аутоматско ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ са РПБ Π±Π΅Π½Ρ†Ρ…ΠΌΠ°Ρ€ΠΊΠΈΠ½Π³ΠΎΠΌ Ρƒ свом чистом ΠΎΠ±Π»ΠΈΠΊΡƒ Ρ€Π°Π΄ΠΈ, Π°Π»ΠΈ само Π·Π° ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½Π΅ услугС, ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ јС онлајн стриминг. Π”Π°ΠΊΠ»Π΅, ΠΏΡ€Π²ΠΎ Π³Π»Π΅Π΄Π°ΠΌΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π° спСцифичнС Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Ρƒ.

Као Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Ρ‚ΠΎΠ³Π°, ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠΎ:
- ЦПУ ΠΈ РАМ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ,
β€” Π±Ρ€ΠΎΡ˜ Π·Π°Ρ…Ρ‚Π΅Π²Π° Ρƒ Ρ€Π΅Π΄Ρƒ,
- Π’Ρ€Π΅ΠΌΠ΅ ΠΎΠ΄Π·ΠΈΠ²Π°,
β€” ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π° Π½Π° основу Π°ΠΊΡƒΠΌΡƒΠ»ΠΈΡ€Π°Π½ΠΈΡ… ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜ΡΠΊΠΈΡ… ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°.

ΠŸΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ° услугС, Ρ‚Π°ΠΊΠΎΡ’Π΅ јС Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€Π°Ρ‚ΠΈΡ‚ΠΈ њСнС зависности ΠΊΠ°ΠΊΠΎ Π½Π΅ бисмо скалирали ΠΏΡ€Π²Ρƒ услугу Ρƒ Π»Π°Π½Ρ†Ρƒ, Π° ΠΎΠ½ΠΈ којима приступа Π½Π΅ Π±ΠΈ успСли ΠΏΠΎΠ΄ ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ΅ΠΌ. Π”Π° бисмо успоставили ΠΏΡ€ΠΈΡ…Π²Π°Ρ‚Ρ™ΠΈΠ²ΠΎ ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ΅ Π·Π° Ρ†Π΅ΠΎ скуп услуга, Π³Π»Π΅Π΄Π°ΠΌΠΎ ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜ΡΠΊΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ β€žΠ½Π°Ρ˜Π±Π»ΠΈΠΆΠ΅β€œ зависнС услугС (заснованС Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜ΠΈ ЦПУ ΠΈ РАМ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, зајСдно са ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠ° спСцифичним Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Ρƒ) ΠΈ ΡƒΠΏΠΎΡ€Π΅Ρ’ΡƒΡ˜Π΅ΠΌΠΎ ΠΈΡ… са ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜ΡΠΊΠΈΠΌ ΠΏΠΎΠ΄Π°Ρ†ΠΈΠΌΠ° услугС ΠΈΠ½ΠΈΡ†ΠΈΡ˜Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π΅, ΠΈ Ρ‚Π°ΠΊΠΎ Π΄Π°Ρ™Π΅ ΠΊΡ€ΠΎΠ· β€žΠ»Π°Π½Π°Ρ† Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ‚ΠΈβ€œβ€œ, ΠΎΠ΄ Π²Ρ€Ρ…Π° Π΄ΠΎ Π΄Π½Π°.

БСрвис

Након ΡˆΡ‚ΠΎ јС микросСрвис ΠΏΡƒΡˆΡ‚Π΅Π½ Ρƒ Ρ€Π°Π΄, ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚ΠΈ ΠΎΠΊΠΈΠ΄Π°Ρ‡Π΅.

Π•Π²ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈΡ… ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π° Ρƒ којима сС Ρ˜Π°Π²Ρ™Π°Ρ˜Ρƒ ΠΎΠΊΠΈΠ΄Π°Ρ‡ΠΈ.
β€” ΠžΡ‚ΠΊΡ€ΠΈΠ²Π΅Π½Π΅ су ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ опаснС ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡ˜Π΅.
β€” ΠžΠ±Ρ˜Π°Π²Ρ™Π΅Π½Π° су бСзбСдносна Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ°.
β€” Π‘Π°ΠΌΠ° услуга нијС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½Π° Π΄ΡƒΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π°.
β€” ΠžΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ΅ услугС јС ΠΏΡ€ΠΈΠΌΠ΅Ρ‚Π½ΠΎ смањСно ΠΈΠ»ΠΈ су Π½Π΅ΠΊΠ΅ ΠΎΠ΄ ΡšΠ΅Π½ΠΈΡ… ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π° ΠΈΠ·Π²Π°Π½ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎΠ³ опсСга.
β€” Услуга вишС Π½Π΅ ΠΈΡΠΏΡƒΡšΠ°Π²Π° Π·Π°Ρ…Ρ‚Π΅Π²Π΅ Π½ΠΎΠ²Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅.

НСки ΠΎΠ΄ ΠΎΠΊΠΈΠ΄Π°Ρ‡Π° су ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° стабилност Ρ€Π°Π΄Π°, Π½Π΅ΠΊΠΈ - ΠΊΠ°ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° ΠΎΠ΄Ρ€ΠΆΠ°Π²Π°ΡšΠ° систСма - Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅ΠΊΠΈ сСрвис нијС распорСђСн Π΄ΡƒΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π° ΠΈ њСгов основни имиџ јС прСстао Π΄Π° ΠΏΡ€ΠΎΠ»Π°Π·ΠΈ бСзбСдноснС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅.

Командна Ρ‚Π°Π±Π»Π°

Π£ΠΊΡ€Π°Ρ‚ΠΊΠΎ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° Ρ‚Π°Π±Π»Π° јС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° Ρ‚Π°Π±Π»Π° Ρ†Π΅Π»ΠΎΠ³ нашСг ПааБ-Π°.

  • ΠˆΠ΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π° Ρ‚Π°Ρ‡ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π° ΠΎ услузи, са ΠΏΠΎΠ΄Π°Ρ†ΠΈΠΌΠ° ΠΎ њСној покривСности тСстом, Π±Ρ€ΠΎΡ˜Ρƒ ΡšΠ΅Π½ΠΈΡ… слика, Π±Ρ€ΠΎΡ˜Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ… копија, Π²Π΅Ρ€Π·ΠΈΡ˜Π°ΠΌΠ° ΠΈΡ‚Π΄.
  • Алат Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΏΠΎ услугама ΠΈ ΠΎΠ·Π½Π°ΠΊΠ°ΠΌΠ° (ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΈ припадности пословним Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠ°, функционалност ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π° ΠΈΡ‚Π΄.)
  • Алат Π·Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Ρƒ са инфраструктурним Π°Π»Π°Ρ‚ΠΈΠΌΠ° Π·Π° ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅, Π΅Π²ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅.
  • ΠˆΠ΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π° сСрвисна Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°.
  • ΠˆΠ΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π° Ρ‚Π°Ρ‡ΠΊΠ° Π³Π»Π΅Π΄ΠΈΡˆΡ‚Π° свих Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π° Ρƒ свим услугама.

Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима
Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима
Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима
Π¨Ρ‚Π° Π·Π½Π°ΠΌΠΎ ΠΎ микросСрвисима

Π£ΠΊΡƒΠΏΠ½ΠΎ

ΠŸΡ€Π΅ ΡƒΠ²ΠΎΡ’Π΅ΡšΠ° ПааБ-Π°, Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ Π±ΠΈ ΠΌΠΎΠ³Π°ΠΎ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π½Π΅Π΄Π΅Ρ™Π° Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Ρ˜ΡƒΡ›ΠΈ свС Π°Π»Π°Ρ‚Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½Π΅ Π·Π° ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ΅ микросСрвиса Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠΈ: ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ, Π₯Π΅Π»ΠΌ, нашС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅ Π’Π΅Π°ΠΌΠ¦ΠΈΡ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅, подСшавањС ΠΊΠΎΠ½Π΅ΠΊΡ†ΠΈΡ˜Π° са Π±Π°Π·Π°ΠΌΠ° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΈ кСш ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Π½Π° Π½Π°Ρ‡ΠΈΠ½ ΠΎΡ‚ΠΏΠΎΡ€Π°Π½ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ΅, ΠΈΡ‚Π΄. ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ јС Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ сати Π΄Π° ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚Π΅ Π±Ρ€Π·ΠΈ ΠΏΠΎΡ‡Π΅Ρ‚Π°ΠΊ ΠΈ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ саму услугу.

Π”Π°ΠΎ сам ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ Π½Π° ΠΎΠ²Ρƒ Ρ‚Π΅ΠΌΡƒ Π·Π° Π₯ΠΈΠ³Ρ…Π›ΠΎΠ°Π΄++ 2018, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π³Π° ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ‚ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°.

Бонус Π½ΡƒΠΌΠ΅Ρ€Π° Π·Π° ΠΎΠ½Π΅ који ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ˜Ρƒ Π΄ΠΎ ΠΊΡ€Π°Ρ˜Π°

Ми Ρƒ Авито-Ρƒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡ˜Π΅ΠΌΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Ρƒ Ρ‚Ρ€ΠΎΠ΄Π½Π΅Π²Π½Ρƒ ΠΎΠ±ΡƒΠΊΡƒ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π΅ ΠΈΠ· Цхрис Рицхардсон, ΡΡ‚Ρ€ΡƒΡ‡ΡšΠ°ΠΊ Π·Π° микросСрвисну Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. Π–Π΅Π»ΠΈΠΌΠΎ Π΄Π° ΠΏΡ€ΡƒΠΆΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ»ΠΈΠΊΡƒ Π΄Π° ΡƒΡ‡Π΅ΡΡ‚Π²ΡƒΡ˜Π΅ΠΌΠΎ Ρƒ ΡšΠ΅ΠΌΡƒ Π½Π΅ΠΊΠΎΠΌ ΠΎΠ΄ Ρ‡ΠΈΡ‚Π°Π»Π°Ρ†Π° ΠΎΠ²ΠΎΠ³ поста. ОвдС ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌ ΠΎΠ±ΡƒΠΊΠ΅ јС ΠΎΠ±Ρ˜Π°Π²Ρ™Π΅Π½.

ΠžΠ±ΡƒΠΊΠ° Ρ›Π΅ сС ΠΎΠ΄Ρ€ΠΆΠ°Ρ‚ΠΈ ΠΎΠ΄ 5. Π΄ΠΎ 7. августа Ρƒ Москви. Ово су Ρ€Π°Π΄Π½ΠΈ Π΄Π°Π½ΠΈ који Ρ›Π΅ Π±ΠΈΡ‚ΠΈ ΠΏΠΎΡ‚ΠΏΡƒΠ½ΠΎ Π·Π°ΡƒΠ·Π΅Ρ‚ΠΈ. Π ΡƒΡ‡Π°ΠΊ ΠΈ ΠΎΠ±ΡƒΠΊΠ° Π±ΠΈΡ›Π΅ Ρƒ нашој ΠΊΠ°Π½Ρ†Π΅Π»Π°Ρ€ΠΈΡ˜ΠΈ, Π° ΠΎΠ΄Π°Π±Ρ€Π°Π½ΠΈ учСсник Ρ›Π΅ сам ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΠΈ ΠΏΡƒΡ‚ ΠΈ ΡΠΌΠ΅ΡˆΡ‚Π°Ρ˜.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ сС ΠΏΡ€ΠΈΡ˜Π°Π²ΠΈΡ‚ΠΈ Π·Π° ΡƒΡ‡Π΅ΡˆΡ›Π΅ Ρƒ ΠΎΠ²ΠΎΠΌ Π“ΠΎΠΎΠ³Π»Π΅ ΠΎΠ±Π»ΠΈΠΊΡƒ. Од вас – ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π½Π° ΠΏΠΈΡ‚Π°ΡšΠ΅ Π·Π°ΡˆΡ‚ΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΄Π° ΠΏΠΎΡ…Π°Ρ’Π°Ρ‚Π΅ ΠΎΠ±ΡƒΠΊΡƒ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ ΠΊΠ°ΠΊΠΎ Π΄Π° вас ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΈΡ€Π°ΠΌΠΎ. ΠžΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° СнглСском, Ρ˜Π΅Ρ€ Ρ›Π΅ ΠšΡ€ΠΈΡ сам ΠΈΠ·Π°Π±Ρ€Π°Ρ‚ΠΈ учСсника који Ρ›Π΅ ΠΏΠΎΡ…Π°Ρ’Π°Ρ‚ΠΈ ΠΎΠ±ΡƒΠΊΡƒ.
ИмС учСсника ΠΎΠ±ΡƒΠΊΠ΅ Ρ›Π΅ΠΌΠΎ ΠΎΠ±Ρ˜Π°Π²ΠΈΡ‚ΠΈ Ρƒ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΡƒ ΠΎΠ²Π΅ објавС ΠΈ Π½Π° Π΄Ρ€ΡƒΡˆΡ‚Π²Π΅Π½ΠΈΠΌ ΠΌΡ€Π΅ΠΆΠ°ΠΌΠ° Авито Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π΅ (АвитоВСцх Ρƒ Π€Π°Ρ†Π΅Π±ΠΎΠΎΠΊ, Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, Π’Π²ΠΈΡ‚Ρ‚Π΅Ρ€) најкаснијС Π΄ΠΎ 19. Ρ˜ΡƒΠ»Π°.

Π˜Π·Π²ΠΎΡ€: Π²Π²Π².Ρ…Π°Π±Ρ€.Ρ†ΠΎΠΌ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€