ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ΄ NGINX. Π”Π΅Π» 1

Π—Π΄Ρ€Π°Π²ΠΎ ΠΏΡ€ΠΈΡ˜Π°Ρ‚Π΅Π»ΠΈ. Π’ΠΎ прСсрСт Π½Π° Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° курсот β€žΠ‘Π΅ΠΊΠ½Π΄ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ Π²ΠΎ PHPβ€œ, Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ Π³ΠΎ сподСлувамС со вас ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΎΡ‚ Π½Π° корисСн ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π».

Π‘ΠΎΡ„Ρ‚Π²Π΅Ρ€ΠΎΡ‚ Ρ€Π΅ΡˆΠ°Π²Π° сè повСќС сСкојднСвни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π° истоврСмСно станува сè покомплСксСн. Како ΡˆΡ‚ΠΎ Сднаш Ρ€Π΅Ρ‡Π΅ ΠœΠ°Ρ€ΠΊ АндрСсСн, Ρ‚ΠΎΠ° Π³ΠΎ Ρ‚Ρ€ΠΎΡˆΠΈ свСтот.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ΄ NGINX. Π”Π΅Π» 1

Како Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ°, Π½Π°Ρ‡ΠΈΠ½ΠΎΡ‚ Π½Π° кој сС Ρ€Π°Π·Π²ΠΈΠ²Π°Π°Ρ‚ ΠΈ испорачуваат Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° ΠΈΠ·ΠΌΠΈΠ½Π°Ρ‚ΠΈΡ‚Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π’ΠΎΠ° Π±Π΅Π° ΠΏΠΎΠΌΠ΅ΡΡ‚ΡƒΠ²Π°ΡšΠ° Π½Π° тСктонски Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ ΡˆΡ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚ΠΈΡ€Π°Π° со Π·Π±ΠΈΡ€ Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ. ОвиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ сС ΠΏΠΎΠΊΠ°ΠΆΠ°Π° ΠΊΠ°ΠΊΠΎ корисни Π·Π° Π³Ρ€Π°Π΄Π΅ΡšΠ΅ Ρ‚ΠΈΠΌ, Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡšΠ΅ ΠΈ Π΄ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π΄ΠΎ ΠΊΡ€Π°Ρ˜Π½ΠΈΡ‚Π΅ корисници.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС сумираат Π½Π° слСдниов Π½Π°Ρ‡ΠΈΠ½: Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΌΠ°Π»Π°, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° Π²Π΅Π± ΠΈ Π΄Π° ΠΈΠΌΠ° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° насочСна ΠΊΠΎΠ½ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΈΡ‚Π΅. Π‘ΠΎ Π³Ρ€Π°Π΄Π΅ΡšΠ΅ Π½Π° ΠΎΠ²ΠΈΠ΅ Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° создадСтС робусна, ΠΎΠ΄ ΠΊΡ€Π°Ρ˜ Π΄ΠΎ ΠΊΡ€Π°Ρ˜ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° која ΠΌΠΎΠΆΠ΅ Π±Ρ€Π·ΠΎ ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ Π΄Π° сС достави Π΄ΠΎ ΠΊΡ€Π°Ρ˜Π½ΠΈΠΎΡ‚ корисник ΠΈ Π΅ лСсно скалабилна ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ€Π»ΠΈΠ²Π°.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ΄ NGINX. Π”Π΅Π» 1

БСкој ΠΎΠ΄ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ ΠΈΠΌΠ° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π½Π° аспСкти Π·Π° ΠΊΠΎΠΈ ќС Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€Π°ΠΌΠ΅ Π·Π° Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌΠ΅ ΠΊΠ°ΠΊΠΎ сСкој ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ придонСсува Π·Π° ΠΊΡ€Π°Ρ˜Π½Π°Ρ‚Π° Ρ†Π΅Π» Π·Π° Π±Ρ€Π·ΠΎ испорака Π½Π° сигурни Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ сС лСсни Π·Π° ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ ΠΈ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. ЌС Π³ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π²ΠΎ спорСдба со Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ спротивности Π·Π° Π΄Π° Ρ€Π°Π·Ρ˜Π°ΡΠ½ΠΈΠΌΠ΅ ΡˆΡ‚ΠΎ Π·Π½Π°Ρ‡ΠΈ Π΄Π° сС ΠΊΠ°ΠΆΠ΅: β€žΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π΄Π° користитС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° ΠΌΠ°Π»Π΅Ρ‡ΠΎΠΊ".

Π‘Π΅ Π½Π°Π΄Π΅Π²Π°ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΎΠ²Π°Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π° ќС Π²Π΅ ΠΎΡ…Ρ€Π°Π±Ρ€ΠΈ Π΄Π° Π³ΠΈ користитС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π·Π° Π³Ρ€Π°Π΄Π΅ΡšΠ΅ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ ќС ΠΎΠ±Π΅Π·Π±Π΅Π΄Π°Ρ‚ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ дизајн пристап Π²ΠΎ контСкст Π½Π° ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ растСчки Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΡˆΠΊΠΈ оџак.

Π‘ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π° Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ, ќС ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Ρ‚Π΅ Π΄Π΅ΠΊΠ° Π³ΠΈ искориститС Π½Π°Ρ˜Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ²ΠΈ Π²ΠΎ Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ Π½Π° софтвСр, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΎ ΠΈ DevOps Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈ испорака Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈΡΡ‚Π°Π½ΠΈΡˆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ) ΠΈ Ρ€Π°ΠΌΠΊΠΈ Π·Π° ΠΎΡ€ΠΊΠ΅ΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚ΠΈ), ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° микроуслуги (Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ ΠΈ Microservice Architecture nginx ΠΈ ΠΌΡ€Π΅ΠΆΠ½Π° комуникациска Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π·Π° микросСрвис Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Π¨Ρ‚ΠΎ Π΅ ΠΌΠΎΠ΄Π΅Ρ€Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°?

ΠœΠΎΠ΄Π΅Ρ€Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ? ΠœΠΎΠ΄Π΅Ρ€Π΅Π½ оџак? Π¨Ρ‚ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°Ρ‡ΠΈ β€žΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎβ€œ?

ΠŸΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ ΠΈΠΌΠ°Π°Ρ‚ само основно Ρ€Π°Π·Π±ΠΈΡ€Π°ΡšΠ΅ Π·Π° Ρ‚ΠΎΠ° ΠΎΠ΄ ΡˆΡ‚ΠΎ сС состои ΠΌΠΎΠ΄Π΅Ρ€Π½Π°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΠΏΠ° Π·Π°Ρ‚ΠΎΠ° Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ јасно Π΄Π° сС Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° овој ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚.

ΠœΠΎΠ΄Π΅Ρ€Π½Π°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° повСќС ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, Π±ΠΈΠ»ΠΎ Π΄Π° Π΅ Ρ‚ΠΎΠ° кориснички ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ со помош Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° React JavaScript, ΠΌΠΎΠ±ΠΈΠ»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° Android ΠΈΠ»ΠΈ iOS ΠΈΠ»ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° која сС ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π° со Π΄Ρ€ΡƒΠ³Π° ΠΏΡ€Π΅ΠΊΡƒ API. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π° Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π±Ρ€ΠΎΡ˜ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π·Π° ΠΊΠΎΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈΠ»ΠΈ услуги.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° API Π·Π° пристап Π΄ΠΎ Π±Π°Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ услуги. API Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π΅ Π½Π΅ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ² ΠΈ константСн, Π° Π½Π΅ напишан ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π·Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ Π±Π°Ρ€Π°ΡšΠ΅ ΠΎΠ΄ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚. API Π΅ достапСн ΠΏΡ€Π΅ΠΊΡƒ HTTP(S) ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° пристап Π΄ΠΎ ситС функционалности ΠΏΡ€ΠΎΠ½Π°Ρ˜Π΄Π΅Π½ΠΈ Π²ΠΎ GUI ΠΈΠ»ΠΈ CLI.

ΠŸΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ достапни Π²ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ, ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΏΠ΅Ρ€Π°Π±ΠΈΠ»Π΅Π½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ JSON. API Π³ΠΈ ΠΈΠ·Π»ΠΎΠΆΡƒΠ²Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈΡ‚Π΅ ΠΈ услугитС Π²ΠΎ јасна, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π° Ρ„ΠΎΡ€ΠΌΠ°; Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, RESTful API ΠΈΠ»ΠΈ GraphQL ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°Π°Ρ‚ пристоСн ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ сС ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π΅Π½ оџак, Π° ΠΌΠΎΠ΄Π΅Ρ€Π΅Π½ стСк Π΅ стСкот ΡˆΡ‚ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Ρ‚Π°ΠΊΠ²ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, соодвСтно. Овој оџак ΠΌΡƒ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΎΡ‚ лСсно Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° со HTTP ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ ΠΈ Π΄Π° Π³ΠΈ исчисти ΠΊΡ€Π°Ρ˜Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° API. ΠŸΡ€ΠΈΡΡ‚Π°ΠΏΠΎΡ‚ ΡˆΡ‚ΠΎ ќС Π³ΠΎ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ќС ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° лСсно Π΄Π° ΠΏΡ€ΠΈΡ„Π°ΡœΠ° ΠΈ ΠΈΡΠΏΡ€Π°ΡœΠ° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ JSON Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. Π‘ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ, ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠΎΡ‚ оџак ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π·Π° дванаСсСт Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ микроуслуги.

ΠŸΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΈΡ‚Π΅ Π²Π΅Ρ€Π·ΠΈΠΈ Π½Π° овој Ρ‚ΠΈΠΏ Π½Π° стСк сС засноваат Π½Π° Јава, ΠŸΠ°Ρ˜Ρ‚ΠΎΠ½, Јазол, Π ΡƒΠ±ΠΈ, PHP ΠΈ Go. ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° nginx прСтставува ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π΅Π½ стСк ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π½Π° сСкој ΠΎΠ΄ спомСнатитС Ρ˜Π°Π·ΠΈΡ†ΠΈ.

Π’Π΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° Π½ΠΈΠ΅ Π½Π΅ сС Π·Π°Π»Π°Π³Π°ΠΌΠ΅ Π·Π° пристап чисто микросСрвис. ΠœΠ½ΠΎΠ³ΡƒΠΌΠΈΠ½Π° ΠΎΠ΄ вас Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ со ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ΠΈ ΠΊΠΎΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Ρ€Π°Π·Π²ΠΈΠ²Π°Π°Ρ‚, Π΄ΠΎΠ΄Π΅ΠΊΠ° Π΄Ρ€ΡƒΠ³ΠΈ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°Π°Ρ‚ со SOA Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ сС ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°Π°Ρ‚ ΠΈ сС Ρ€Π°Π·Π²ΠΈΠ²Π°Π°Ρ‚ Π·Π° Π΄Π° станат микросСрвис Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π”Ρ€ΡƒΠ³ΠΈ сС Π΄Π²ΠΈΠΆΠ°Ρ‚ ΠΊΠΎΠ½ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π±Π΅Π· сСрвСр, Π° Π½Π΅ΠΊΠΎΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π°Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΠ΄ Π³ΠΎΡ€Π΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΡ‚ΠΎ. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ Π²ΠΎ овој напис Π²Π°ΠΆΠ°Ρ‚ Π·Π° сСкој ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ систСми со само Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΌΠ°Π»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅

Π‘Π΅Π³Π° ΠΊΠΎΠ³Π° ΠΈΠΌΠ°ΠΌΠ΅ основно Ρ€Π°Π·Π±ΠΈΡ€Π°ΡšΠ΅ Π·Π° Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Π΅ ΠΌΠΎΠ΄Π΅Ρ€Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π΅Π½ оџак, Π²Ρ€Π΅ΠΌΠ΅ Π΅ Π΄Π° сС Π½ΡƒΡ€Π½Π΅ΠΌΠ΅ Π²ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° Π΄ΠΈΠ·Π°Ρ˜Π½ΠΎΡ‚ ΡˆΡ‚ΠΎ ќС Π²ΠΈ слуТат Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΡ€ΠΈ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.

Π•Π΄Π΅Π½ ΠΎΠ΄ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π΅ β€žΠΈΠ·Π³Ρ€Π°Π΄Π±Π° Π½Π° ΠΌΠ°Π»ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈβ€œ, ајдС само Π΄Π° Π³ΠΎ Π½Π°Ρ€Π΅Ρ‡Π΅ΠΌΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ Π½Π° ΠΌΠ°Π»Π΅Ρ‡ΠΎΠΊ. ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ Π½Π΅Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ слоТСни Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ. Π—Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚, Π³Ρ€Π°Π΄Π΅ΡšΠ΅Ρ‚ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΎΠ΄ ΠΌΠ°Π»ΠΈ, дискрСтни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π³ΠΎ олСснува Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ ΠΈ Ρ†Π΅Π»ΠΎΠΊΡƒΠΏΠ½ΠΎΡ‚ΠΎ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅. (Π—Π°Π±Π΅Π»Π΅ΠΆΠ΅Ρ‚Π΅ Π΄Π΅ΠΊΠ° Ρ€Π΅ΠΊΠΎΠ²ΠΌΠ΅ β€žΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈ Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎβ€œ Π° Π½Π΅ β€žΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈ Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎβ€œ).

Π’Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π΅ Π΄Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ја Π·Π³ΠΎΠ»Π΅ΠΌΠΈΠΌΠ΅ продуктивноста Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ќС ΠΈΠΌ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌΠ΅ Π΄Π° сС фокусираат Π½Π° карактСристикитС ΡˆΡ‚ΠΎ Π³ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°Π°Ρ‚, истоврСмСно ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΈ ΠΎΠ΄ Π³Ρ€ΠΈΠΆΠ°Ρ‚Π° Π·Π° инфраструктурата ΠΈ CI/CD Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°. Π—Π½Π°Ρ‡ΠΈ, Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Π½Π°ΡˆΠΈΠΎΡ‚ пристап ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΊΠΎΠ½ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΈΡ‚Π΅.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, сè Π·Π° Π²Π°ΡˆΠ°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΎ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Π’ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° ΠΈΠ·ΠΌΠΈΠ½Π°Ρ‚ΠΈΡ‚Π΅ 20 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΌΠ½ΠΎΠ³Ρƒ Π½Π°ΠΏΡ€Π΅Π΄ΡƒΠ²Π°Π²ΠΌΠ΅ ΠΊΠΎΠ½ ΠΌΡ€Π΅ΠΆΠ½Π° ΠΈΠ΄Π½ΠΈΠ½Π° бидСјќи ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ станаа ΠΏΠΎΠ±Ρ€Π·ΠΈ, Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ станаа послоТСни. Како ΡˆΡ‚ΠΎ вСќС Π²ΠΈΠ΄ΠΎΠ²ΠΌΠ΅, ΠΌΠΎΠ΄Π΅Ρ€Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΡ€Π° Π΄Π° сС користи ΠΏΡ€Π΅ΠΊΡƒ ΠΌΡ€Π΅ΠΆΠ° ΠΎΠ΄ ΠΌΠ½ΠΎΠ³Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ½ΠΎΡ‚ΠΎ Ρ€Π°Π·ΠΌΠΈΡΠ»ΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ΠΈΠΌΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ ΡˆΡ‚ΠΎ Π΄ΠΎΠ±Ρ€ΠΎ сС Π²ΠΊΠ»ΠΎΠΏΡƒΠ²Π°Π°Ρ‚ со ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ Π½Π° ΠΌΠ°Π»Π΅Ρ‡ΠΎΠΊ ΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΎΡ‚ Π½Π° пристапот, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΊΠΎΠ½ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΈΡ‚Π΅.

Ако Π³ΠΈ ΠΈΠΌΠ°Ρ‚Π΅ Π½Π° ΡƒΠΌ ΠΎΠ²ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ ΠΏΡ€ΠΈ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ќС ΠΈΠΌΠ°Ρ‚Π΅ посСбна прСдност Π²ΠΎ Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ ΠΈ испораката Π½Π° Π²Π°ΡˆΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄.

АјдС Π΄Π° Π³ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΎΠ²ΠΈΠ΅ Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»Π½ΠΎ.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ Π½Π° ΠΌΠ°Π»Π΅Ρ‡ΠΎΠΊ

На Ρ‡ΠΎΠ²Π΅Ρ‡ΠΊΠΈΠΎΡ‚ ΠΌΠΎΠ·ΠΎΠΊ ΠΌΡƒ Π΅ Ρ‚Π΅ΡˆΠΊΠΎ Π΄Π° соглСда Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½ΠΈ Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ одСднаш. Π’ΠΎ ΠΏΡΠΈΡ…ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°Ρ‚Π°, Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΡ‚ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ сС однСсува Π½Π° Π²ΠΊΡƒΠΏΠ½ΠΈΠΎΡ‚ износ Π½Π° ΠΌΠ΅Π½Ρ‚Π°Π»Π΅Π½ Π½Π°ΠΏΠΎΡ€ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ Π·Π° Π·Π°Π΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°. ΠΠ°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ бидСјќи Ρ‚ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠ° ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС фокусираат Π½Π° Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ намСсто Π΄Π° Π³ΠΎ Π΄Ρ€ΠΆΠ°Ρ‚ Ρ‚Π΅ΠΊΠΎΠ²Π½ΠΈΠΎΡ‚ комплСксСн ΠΌΠΎΠ΄Π΅Π» Π½Π° Ρ†Π΅Π»Π°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ карактСристикитС ΡˆΡ‚ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π°Π°Ρ‚ Π²ΠΎ Π½ΠΈΠ²Π½Π°Ρ‚Π° Π³Π»Π°Π²Π°.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ΄ NGINX. Π”Π΅Π» 1

АпликациитС сС распаѓаат ΠΏΠΎΡ€Π°Π΄ΠΈ слСднивС ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ:

  • ΠΠ°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅;
  • Π—Π°Π±Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ ΠΈ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ;
  • Π‘Ρ€Π·Π° испорака Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°.


ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅, ΠΈ Ρ‚ΡƒΠΊΠ° Π΄ΠΎΠ°Ρ“Π° Π²ΠΎ ΠΈΠ³Ρ€Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ Π½Π° ΠΌΠ°Π»Π΅Ρ‡ΠΎΠΊ.

Π—Π½Π°Ρ‡ΠΈ, Ρ‚Ρ€ΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅:

  1. НамалСтС ја врСмСнската Ρ€Π°ΠΌΠΊΠ° ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ја Π·Π΅ΠΌΠ°Ρ‚ Π²ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΊΠΎΠ³Π° Ρ€Π°Π·Π²ΠΈΠ²Π°Π°Ρ‚ Π½ΠΎΠ²Π° карактСристика - ΠΊΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΠΊΡ€Π°Ρ‚ΠΊΠ° врСмСнската Ρ€Π°ΠΌΠΊΠ°, Ρ‚ΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΠΌΠ°Π» ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅.
  2. НамалСтС ја ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄ Π½Π° кој сС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅ - ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΊΠΎΠ΄ - ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅.
  3. ΠŸΠΎΠ΅Π΄Π½ΠΎΡΡ‚Π°Π²Π΅Ρ‚Π΅ Π³ΠΎ процСсот Π½Π° ΠΏΡ€Π°Π²Π΅ΡšΠ΅ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Π²Π°ΡˆΠ°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.

НамалСни врСмСнски Ρ€Π°ΠΌΠΊΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜

Π”Π° сС ​​вратимС Π½Π° Π²Ρ€Π΅ΠΌΠΈΡšΠ°Ρ‚Π° ΠΊΠΎΠ³Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°Ρ‚Π° waterfall бСшС стандард Π·Π° процСсот Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜, Π° врСмСнскитС Ρ€Π°ΠΌΠΊΠΈ ΠΎΠ΄ ΡˆΠ΅ΡΡ‚ мСсСци Π΄ΠΎ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈΠ»ΠΈ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π±Π΅Π° Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°. Π’ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΎ, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π²ΠΎ Ρ‡ΠΈΡ‚Π°Π°Ρ‚ Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π° Π·Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ (PRD), систСмски Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π΅Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ (SRD), ΠΏΠ»Π°Π½ Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈ ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Π°Ρ‚ Π΄Π° Π³ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π°Ρ‚ ситС ΠΎΠ²ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π°Π΅Π΄Π½ΠΎ Π²ΠΎ Π΅Π΄Π΅Π½ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π΅Π½ ΠΌΠΎΠ΄Π΅Π» спорСд кој напишалС ΠΊΠΎΠ΄. Како ΡˆΡ‚ΠΎ сС ΠΌΠ΅Π½ΡƒΠ²Π°Π° Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π°, Π° со Ρ‚ΠΎΠ° ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π°, ΠΌΠΎΡ€Π°ΡˆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²Π°Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ Π½Π°ΠΏΠΎΡ€ΠΈ Π·Π° Π΄Π° сС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° Ρ†Π΅Π»ΠΈΠΎΡ‚ Ρ‚ΠΈΠΌ Π·Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π». Π’ΠΎ најлош ΡΠ»ΡƒΡ‡Π°Ρ˜, овој пристап ΠΌΠΎΠΆΠ΅ Сдноставно Π΄Π° ја ΠΏΠ°Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°.

ΠΠ°Ρ˜Π³ΠΎΠ»Π΅ΠΌΠ°Ρ‚Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π²ΠΎ процСсот Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ бСшС Π²ΠΎΠ²Π΅Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°Π³ΠΈΠ»Π½Π°Ρ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°. Π•Π΄Π½Π° ΠΎΠ΄ Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ карактСристики Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°Ρ‚Π° agile - Ова Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ Ρ€Π°Π·Π²ΠΎΡ˜. Π—Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚, ΠΎΠ²Π° Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅. НамСсто Π΄Π° сС Π±Π°Ρ€Π° ΠΎΠ΄ Ρ‚ΠΈΠΌΠΎΡ‚ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π΄Π° ја ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π²ΠΎ Π΅Π΄Π΅Π½ Π΄ΠΎΠ»Π³ циклус, agile ΠŸΡ€ΠΈΡΡ‚Π°ΠΏΠΎΡ‚ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° сС фокусиратС Π½Π° ΠΌΠ°Π»ΠΈ количСства ΠΊΠΎΠ΄ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π±Ρ€Π·ΠΎ Π΄Π° сС тСстира ΠΈ распорСди, Π° истоврСмСно Π΄Π° Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚Π΅ ΠΏΠΎΠ²Ρ€Π°Ρ‚Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠšΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° сС ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈ ΠΎΠ΄ врСмСнска Ρ€Π°ΠΌΠΊΠ° ΠΎΠ΄ ΡˆΠ΅ΡΡ‚ мСсСци Π½Π° Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, со ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎ количСство спСцификации, Π½Π° Π΄Π²ΠΎΠ½Π΅Π΄Π΅Π»Π½ΠΎ додавањС ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°, насочСно ΠΊΠΎΠ½ ΠΏΠΎΠ΄ΠΈΡ„ΡƒΠ·Π½ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠ° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.

ΠŸΡ€Π΅Ρ„Ρ€Π»Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° фокусот ΠΎΠ΄ ΠΎΠ³Ρ€ΠΎΠΌΠ½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° спСцифични ΠΌΠ°Π»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π·Π°Π²Ρ€ΡˆΠ°Ρ‚ Π²ΠΎ Π΄Π²ΠΎΠ½Π΅Π΄Π΅Π»Π΅Π½ спринт, глСдајќи Π½Π°ΠΏΡ€Π΅Π΄ ΠΊΠΎΠ½ Π½Π΅ повСќС ΠΎΠ΄ Π΅Π΄Π½Π° карактСристика ΠΎΠ΄ слСдниот спринт Π²ΠΎ ΡƒΠΌΠΎΡ‚ Π΅ Π·Π½Π°Ρ‡Π°Ρ˜Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π°. Ова ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° сС Π·Π³ΠΎΠ»Π΅ΠΌΠΈ продуктивноста Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚, Π° истоврСмСно Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅, ΠΊΠΎΠ΅ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ Ρ„Π»ΡƒΠΊΡ‚ΡƒΠΈΡ€Π°.

Π’ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°Ρ‚Π° agile сС ΠΎΡ‡Π΅ΠΊΡƒΠ²Π° Ρ„ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΌΠ°Π»ΠΊΡƒ ΠΈΠ·ΠΌΠ΅Π½Π΅Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½Π°Ρ‚Π° Ρ€Π°Π·Π²ΠΎΡ˜Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π΅ Π½ΡƒΠΆΠ½ΠΎ двосмислСна. Π‘Π°ΠΌΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ΄ сСкој спСцифичСн спринт ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ јасни ΠΈ ΠΏΡ€Π΅Ρ†ΠΈΠ·Π½ΠΈ.

Мали бази на кодови

Π‘Π»Π΅Π΄Π½ΠΈΠΎΡ‚ Ρ‡Π΅ΠΊΠΎΡ€ Π²ΠΎ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π΅ Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ основата Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚. Π’ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΎ, ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΡ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ сС масивни - робусната, ΠΏΡ€Π΅Ρ‚ΠΏΡ€ΠΈΡ˜Π°Ρ‚ΠΈΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС состои ΠΎΠ΄ ΠΈΠ»Ρ˜Π°Π΄Π½ΠΈΡ†ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ стотици илјади Π»ΠΈΠ½ΠΈΠΈ ΠΊΠΎΠ΄. Π’ΠΎ зависност ΠΎΠ΄ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅, врскитС ΠΈ зависноститС ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΊΠΎΠ΄ΠΎΡ‚ ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ ΠΈΠ»ΠΈ Π½Π΅ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΈ. Π”ΡƒΡ€ΠΈ ΠΈ Π΄Π΅Π±Π°Π³ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° самото ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ, Π²ΠΎ зависност ΠΎΠ΄ користСнитС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΊΠΎΠ»ΠΊΡƒ Π΄ΠΎΠ±Ρ€ΠΎ Π°Π»Π°Ρ‚ΠΊΠΈΡ‚Π΅ Π·Π° Π΄Π΅Π±Π°Π³ΠΈΡ€Π°ΡšΠ΅ Ρ€Π°Π·Π»ΠΈΠΊΡƒΠ²Π°Π°Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ/ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ/ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ кориснички ΠΊΠΎΠ΄.

Π˜Π·Π³Ρ€Π°Π΄Π±Π°Ρ‚Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΌΠ΅Π½Ρ‚Π°Π»Π΅Π½ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡ‚Ρ€Π°Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΡΡ‚Π°Π²Π°Ρ˜ΡœΠΈ Π³ΠΎΠ»Π΅ΠΌΠΎ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΎΡ‚. Ова Π΅ особСно Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΈΠΌΠ° Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΊΠΎΠ΄, ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π΅ сС јасно Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ, Π° ΠΎΠ΄Π²ΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ чСсто Π΅ Π·Π°ΠΌΠ°Ρ‚Π΅Π½ΠΎ бидСјќи Π½Π΅ сС ΠΏΠΎΡ‡ΠΈΡ‚ΡƒΠ²Π°Π°Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ Π³Ρ€Π°Π½ΠΈΡ†ΠΈ.

Π•Π΄Π΅Π½ СфикасСн Π½Π°Ρ‡ΠΈΠ½ Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π΅ Π΄Π° сС прСсСли Π²ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° микросСрвис. Π’ΠΎ пристапот Π½Π° микросСрвис, сСкоја услуга сС фокусира Π½Π° Π΅Π΄Π΅Π½ сСт Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ; Π·Π½Π°Ρ‡Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° услугата Π΅ ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΎ ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π»ΠΈΠ²ΠΎ. Π“Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° услугата сС исто Ρ‚Π°ΠΊΠ° јасни - Π·Π°ΠΏΠΎΠΌΠ½Π΅Ρ‚Π΅ Π΄Π΅ΠΊΠ° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° со услугата сС Π²Ρ€ΡˆΠΈ со помош Π½Π° API, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΠΎΠ΄ Π΅Π΄Π½Π° услуга лСсно ΠΌΠΎΠΆΠ΅ Π΄Π° сС прСнСсат Π½Π° Π΄Ρ€ΡƒΠ³Π°.

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° со Π΄Ρ€ΡƒΠ³ΠΈ услуги ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ кориснички услуги ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ услуги Π½Π° Π΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ ΠΊΠΎΠΈ користат Сдноставни ΠΈ чисти ΠΏΠΎΠ²ΠΈΡ†ΠΈ Π½Π° API, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ REST. Π’ΠΎΠ° Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΡ‚ Π΅ сСриозно Π½Π°ΠΌΠ°Π»Π΅Π½ΠΎ. НајголСм ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊ останува Ρ€Π°Π·Π±ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΎΡ‚ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со услуги ΠΈ ΠΊΠ°ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΎ трансакциитС сС случуваат Π½Π° повСќС услуги. На ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° ΠΊΡ€Π°ΠΈΡˆΡ‚Π°Ρ‚Π°, ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° микросСрвиси Π³ΠΎ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π° ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ со Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄, Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° јасни Π³Ρ€Π°Π½ΠΈΡ†ΠΈ Π½Π° услугата ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ ΡƒΠ²ΠΈΠ΄ Π²ΠΎ односот корисник-ΠΏΡ€ΠΎΠ²Π°Ρ˜Π΄Π΅Ρ€.

Мали ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ

ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΈΠΎΡ‚ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ ΠΌΠ°Π»ΠΊΡƒ Π΅ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅. ОсобСно Π΅ ΠΏΡ€ΠΈΠΌΠ°ΠΌΠ»ΠΈΠ²ΠΎ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Ρ‚ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ (Π΄ΡƒΡ€ΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½ΠΈΠ²Π½ΠΈΠΎΡ‚ сопствСн, постар ΠΊΠΎΠ΄) ΠΈ Π΄Π° ΠΊΠ°ΠΆΠ°Ρ‚: β€žΠžΠ²Π° Π΅ глупост, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ја ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌΠ΅ Ρ†Π΅Π»Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°β€œ. ПонСкогаш Ρ‚ΠΎΠ° Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° ΠΎΠ΄Π»ΡƒΠΊΠ°, Π° понСкогаш Π½Π΅ Π΅. Π’ΠΎΠ° Π³ΠΎ става Ρ‚ΠΎΠ²Π°Ρ€ΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Ρ‚ΠΈΠΌΠΎΡ‚ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜, ΡˆΡ‚ΠΎ ΠΏΠ°ΠΊ Ρ€Π΅Π·ΡƒΠ»Ρ‚ΠΈΡ€Π° со ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅. ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π΄Π° сС фокусираат Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π³ΠΈ Π½Π°ΠΏΡ€Π°Π²Π°Ρ‚ Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° спринтот, Π·Π° ΠΏΠΎΡ‚ΠΎΠ° Π΄Π° ΠΌΠΎΠΆΠ°Ρ‚ Π½Π°Π²Ρ€Π΅ΠΌΠ΅Π½ΠΎ Π΄Π° ја искористат ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π°Ρ‚Π° функционалност, ΠΈΠ°ΠΊΠΎ постСпСно. Π€ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π»ΠΈΡ‡ΠΈ Π½Π° ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈΠΎΡ‚, Π½ΠΎ со Π½Π΅ΠΊΠΎΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ° Π·Π° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Π°Ρ‚ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΡ‚.

Кога сС ΠΏΡ€Π΅ΠΏΠΈΡˆΡƒΠ²Π°Π°Ρ‚ Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΡ‚, понСкогаш Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ€Π·ΠΎ Π΄Π° сС испорача ΠΏΡ€ΠΎΠΌΠ΅Π½Π° бидСјќи сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈ зависности Π½Π° систСмот. Π—Π° Π΄Π° Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚Π΅ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° користитС ΠΊΡ€ΠΈΠ΅ΡšΠ΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ΠΎ основа, ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° функционалноста Π΅ присутна Π²ΠΎ производството, Π½ΠΎ Π½Π΅ Π΅ достапна ΠΏΡ€Π΅ΠΊΡƒ поставкитС Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡ‚Π΅ Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° (env-var) ΠΈΠ»ΠΈ кој Π±ΠΈΠ»ΠΎ Π΄Ρ€ΡƒΠ³ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°. Ако ΠΊΠΎΠ΄ΠΎΡ‚ Π³ΠΈ ΠΏΠΎΠΌΠΈΠ½Π°Π» ситС процСси Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° ΠΊΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚, ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°Π²Ρ€ΡˆΠΈ Π²ΠΎ производство Π²ΠΎ скриСна ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°. Π‘Π΅ΠΏΠ°ΠΊ, ΠΎΠ²Π°Π° ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡ˜Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° само Π°ΠΊΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° Π΅ Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π°. Π’ΠΎ спротивно, само ќС Π³ΠΎ Π½Π°Ρ‚Ρ€ΡƒΠΏΡƒΠ²Π° ΠΊΠΎΠ΄ΠΎΡ‚ ΠΈ ќС Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ со ΠΊΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΎΡ‚ ќС Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС справи Π·Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π΅Π½. Π£ΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΏΠΎΠΌΠ°Π³Π°Π°Ρ‚ Π΄Π° сС Π·Π°Π΄Ρ€ΠΆΠΈ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° достапно Π½ΠΈΠ²ΠΎ.

Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π½Π°Π΄ΠΌΠΈΠ½Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ Ρ‚Π΅ΡˆΠΊΠΎΡ‚ΠΈΠΈ Π΄ΡƒΡ€ΠΈ ΠΈ ΠΊΠΎΠ³Π° Сдноставно спровСдуваат Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° функционалност. Π‘ΠΈ Π±ΠΈΠ»ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ раководството Π΄Π° Π³ΠΎ Π½Π°ΠΌΠ°Π»ΠΈ Π½Π΅ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈΠΎΡ‚ ΠΎΠ±Π΅ΠΌ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Ρ‚ΠΈΠΌΠΎΡ‚ Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС фокусира Π½Π° ΠΊΠ»ΡƒΡ‡Π½ΠΈΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° функционалноста. ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ Ρ‚Ρ€ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π·Π° Π΄Π° ΠΌΡƒ ΠΏΠΎΠΌΠΎΠ³Π½Π΅Ρ‚Π΅ Π½Π° Π²Π°ΡˆΠΈΠΎΡ‚ Ρ‚ΠΈΠΌ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜:

  1. ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π° agile, Π·Π° Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ врСмСнската Ρ€Π°ΠΌΠΊΠ° Π²ΠΎ која Ρ‚ΠΈΠΌΠΎΡ‚ ΠΌΠΎΡ€Π° Π΄Π° сС фокусира Π½Π° ΠΊΠ»ΡƒΡ‡Π½ΠΈΡ‚Π΅ карактСристики.
  2. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ˜Ρ‚Π΅ ја Π²Π°ΡˆΠ°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΊΠ°ΠΊΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ микроуслуги. Ова ќС Π³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° Π²ΠΎΠ²Π΅Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ќС Π³ΠΈ зајакнС Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ содрТат ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π΄ΠΎΠ΄Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅.
  3. ΠŸΡ€Π΅Ρ‚ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ˜Ρ‚Π΅ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ однос Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ, Π½Π΅ΠΏΡ€ΠΈΡΡ‚ΠΎΡ˜Π½ΠΈ, ΠΌΠ΅Π½ΡƒΠ²Π°Ρ˜Ρ‚Π΅ ΠΌΠ°Π»ΠΈ ΠΏΠ°Ρ€Ρ‡ΠΈΡšΠ° ΠΊΠΎΠ΄. ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ‚Π΅ ΠΊΡ€ΠΈΠ΅ΡšΠ΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π΄Π° Π³ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΄ΡƒΡ€ΠΈ ΠΈ Π°ΠΊΠΎ Ρ‚ΠΈΠ΅ Π½Π΅ΠΌΠ° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ Π²ΠΈΠ΄Π»ΠΈΠ²ΠΈ вСднаш ΠΏΠΎ Π½ΠΈΠ²Π½ΠΎΡ‚ΠΎ додавањС.

Ако Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ Π½Π° ΠΌΠ°Π»Π΅Ρ‡ΠΎΠΊ Π²ΠΎ Π²Π°ΡˆΠ°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°, Π²Π°ΡˆΠΈΠΎΡ‚ Ρ‚ΠΈΠΌ ќС Π±ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΡΡ€Π΅ΡœΠ΅Π½, ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ фокусиран Π½Π° ΠΈΡΠΏΠΎΡ€Π°Ρ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ со ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎΡΡ‚ ΠΏΠΎΠ±Ρ€Π·ΠΎ Π΄Π° Π³ΠΈ спровСдС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΎ ΠΊΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚. Но, Ρ‚ΠΎΠ° Π½Π΅ Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° станС послоТСна, понСкогаш, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², Π²ΠΎΠ²Π΅Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½ΠΎΠ²Π° функционалност Π±Π°Ρ€Π° ΠΈΠ·ΠΌΠ΅Π½Π° Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ услуги ΠΈ овој процСс ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ покомплСксСн ΠΎΠ΄ сличСн Π²ΠΎ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°. Π’ΠΎ сСкој ΡΠ»ΡƒΡ‡Π°Ρ˜, ΠΏΡ€ΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈΡ‚Π΅ ΠΎΠ΄ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° пристапот ΠΌΠ°Π»ΠΊΡƒ Π²Ρ€Π΅Π΄Π°Ρ‚.

ΠšΡ€Π°Ρ˜ Π½Π° ΠΏΡ€Π²ΠΈΠΎΡ‚ Π΄Π΅Π».

Наскоро ќС Π³ΠΎ објавимС Π²Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ Π΄Π΅Π» ΠΎΠ΄ ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΎΡ‚, Π½ΠΎ сСга Π³ΠΈ ΠΎΡ‡Π΅ΠΊΡƒΠ²Π°ΠΌΠ΅ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ ΠΈ Π²Π΅ ΠΏΠΎΠΊΠ°Π½ΡƒΠ²Π°ΠΌΠ΅ ΠžΡ‚Π²ΠΎΡ€Π΅Π½ Π΄Π΅Π½, ΡˆΡ‚ΠΎ ќС сС ΠΎΠ΄Ρ€ΠΆΠΈ дСнСска Π²ΠΎ 20.00 часот.

Π˜Π·Π²ΠΎΡ€: www.habr.com

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