БСрвСрски Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСми

Ова Π΅ Π²Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ Π΄Π΅Π» ΠΎΠ΄ ΡΠ΅Ρ€ΠΈΡ˜Π°Ρ‚Π° написи Π·Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСми (Π»ΠΈΠ½ΠΊ Π΄ΠΎ Π΄Π΅Π» 1).

БСрвСрски Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСми

ДСнСс вСќС Π½Π΅ΠΌΠ° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΎ сомнСвањС Π΄Π΅ΠΊΠ° Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½Π°Ρ‚Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΈ Ρ‚ΠΎΠ»ΠΊΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π²ΠΎ рСчиси сСкој Ρ‚ΠΈΠΏ Π½Π° бизнис. Π’ΠΎ овој ΠΏΠΎΠ³Π»Π΅Π΄, Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈΡ‚Π΅ систСми стануваат сè ΠΏΠΎΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€Π΅Π½ΠΈ со ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ ΠΈ кориснички настани Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ растС.
ΠŸΠΎΡ€Π°Π΄ΠΈ ΠΎΠ²Π°, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ ΠΈΠΌ Π΄Π°Π²Π°Π°Ρ‚ Π½Π° своитС Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π°Ρ€ΠΈ сè повСќС Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° Π΄Π° Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ ΠΈ Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Ρ‚Π²ΠΎΡ€Π°Ρ‚ Π²ΠΎ Π·Π΄Ρ€Π°Π²ΠΈ ΠΎΠ΄Π»ΡƒΠΊΠΈ. ВаТноста Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈΠΎΡ‚ систСм Π·Π° Π΅Π΄Π½Π° компанија Π½Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΏΠΎΡ‚Ρ†Π΅Π½ΡƒΠ²Π°, Π° самиот систСм ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ сигурСн ΠΈ стабилСн.

ΠšΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π°Ρ€ΠΈ

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

БСрвСрски Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π°Ρ€ΠΈ

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

Π”ΠΎΠ±Ρ€ΠΈΡ‚Π΅
Конс

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΠΈΡ‚Π΅ сè ΡˆΡ‚ΠΎ сакатС
Ова Π΅ чСсто ΠΌΠ½ΠΎΠ³Ρƒ Ρ‚Π΅ΡˆΠΊΠΎ ΠΈ Π±Π°Ρ€Π° посСбни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ

Π’Ρ‚ΠΎΡ€ΠΎ: Π·Π΅ΠΌΠ΅Ρ‚Π΅ Π³ΠΈ услугитС Π½Π° SaaS (Amazon, Google, Azure) намСсто сами Π΄Π° Π³ΠΈ распорСдитС. Π—Π° SaaS ќС Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»Π½ΠΎ Π²ΠΎ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΎΡ‚ Π΄Π΅Π».

Π”ΠΎΠ±Ρ€ΠΈΡ‚Π΅
Конс

МоТСби Π΅ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½ ΠΏΡ€ΠΈ срСдни ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½ΠΈ, Π½ΠΎ со Π³ΠΎΠ»Π΅ΠΌ раст сСпак ќС станС прСскап
НСма Π΄Π° Π±ΠΈΠ΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π°Ρ‚ ситС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ

ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π΅ цСлосно ΠΏΡ€Π΅Ρ„Ρ€Π»Π΅Π½Π° Π½Π° Ρ€Π°ΠΌΠ΅Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π΄Π°Π²Π°Ρ‚Π΅Π»ΠΎΡ‚ Π½Π° услугата
НС сСкогаш сС Π·Π½Π°Π΅ ΡˆΡ‚ΠΎ ΠΈΠΌΠ° Π²Π½Π°Ρ‚Ρ€Π΅ Π²ΠΎ услугата (ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ)

Како Π΄Π° собСрСтС Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π½Π° сСрвСрот

Ако сакамС Π΄Π° сС ΠΎΠ΄Π΄Π°Π»Π΅Ρ‡ΠΈΠΌΠ΅ ΠΎΠ΄ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌΠ΅ своја, ΠΏΡ€Π΅Π΄ сè Ρ‚Ρ€Π΅Π±Π° Π΄Π° размислимС Π½ΠΈΠ· Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° Π½ΠΎΠ²ΠΈΠΎΡ‚ систСм. ΠŸΠΎΠ΄ΠΎΠ»Ρƒ ќС Π²ΠΈ ΠΊΠ°ΠΆΠ°ΠΌ Ρ‡Π΅ΠΊΠΎΡ€ ΠΏΠΎ Ρ‡Π΅ΠΊΠΎΡ€ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° размислитС, Π·ΠΎΡˆΡ‚ΠΎ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ сСкој Ρ‡Π΅ΠΊΠΎΡ€ ΠΈ ΠΊΠΎΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ користитС.

1. ΠŸΡ€ΠΈΠΌΠ°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ

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

Π‘ΠΏΠΎΡ€Π΅Π΄ објава Π½Π° Quora Π²ΠΎ 2014 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΊΡ€Π΅Π°Ρ‚ΠΎΡ€ΠΎΡ‚ Π½Π° Апачи ΠšΠ°Ρ„ΠΊΠ° ΠΎΠ΄Π»ΡƒΡ‡ΠΈΠ» Π΄Π° Π³ΠΎ ΠΈΠΌΠ΅Π½ΡƒΠ²Π° софтвСрот ΠΏΠΎ Π€Ρ€Π°Π½Ρ† ΠšΠ°Ρ„ΠΊΠ° бидСјќи β€žΡ‚ΠΎΠ° Π΅ систСм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ Π·Π° ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅β€œ ΠΈ Π·Π°Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Π³ΠΈ сакал Π΄Π΅Π»Π°Ρ‚Π° Π½Π° ΠšΠ°Ρ„ΠΊΠ°. - Π’ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ˜Π°

Π’ΠΎ Π½Π°ΡˆΠΈΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ корисници Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (ΡƒΡ€Π΅Π΄ΠΈ ΠΈ сСрвСри), Π° ΠšΠ°Ρ„ΠΊΠ° ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС ΠΏΠΎΠ²Ρ€Π·Π°Ρ‚ Π΅Π΄Π½ΠΈ со Π΄Ρ€ΡƒΠ³ΠΈ. ΠŸΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΈΡ‚Π΅ ќС Π±ΠΈΠ΄Π°Ρ‚ ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»Π½ΠΎ опишани Π²ΠΎ слСднитС Ρ‡Π΅ΠΊΠΎΡ€ΠΈ, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ Ρ‚ΠΈΠ΅ ќС Π±ΠΈΠ΄Π°Ρ‚ Π³Π»Π°Π²Π½ΠΈ ΡΡƒΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ. Π‘Π΅Π³Π° ќС Π³ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ само ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (настани).
ΠšΠ°Ρ„ΠΊΠ° Π³ΠΈ ΠΎΠΏΡ„Π°ΡœΠ° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΈΡ‚Π΅ Π½Π° Ρ€Π΅Π΄ ΠΈ ΠΏΠΎΠ΄Π΅Π»Π±Π°; ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΅ Π΄Π° ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π·Π° ΠΎΠ²Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎ мСсто (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°). Π‘Π΅Π· Π΄Π° Π½Π°Π²Π»Π΅Π³ΡƒΠ²Π°ΠΌΠ΅ Π²ΠΎ Π΄Π΅Ρ‚Π°Π»ΠΈ, Π΄Π° замислимС Π΄Π΅ΠΊΠ° Π΅ лансирана ΠΌΠΎΠ±ΠΈΠ»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ОБ. ΠŸΠΎΡ‚ΠΎΠ° сСкоја Π²Π΅Ρ€Π·ΠΈΡ˜Π° создава свој посСбСн Ρ‚Π΅ΠΊ Π½Π° настани. ΠŸΡ€ΠΎΠ΄ΡƒΡ†Π΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΡ€Π°ΡœΠ°Π°Ρ‚ настани Π΄ΠΎ ΠšΠ°Ρ„ΠΊΠ°, Ρ‚ΠΈΠ΅ сС снимаат Π²ΠΎ соодвСтна Ρ€Π΅Π΄ΠΈΡ†Π°.
БСрвСрски Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСми
(слика ΠΎΡ‚Ρ‚ΡƒΠΊΠ°)

Π’ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅, ΠšΠ°Ρ„ΠΊΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Ρ‡ΠΈΡ‚Π°Ρ‚Π΅ Π²ΠΎ ΠΏΠ°Ρ€Ρ‡ΠΈΡšΠ° ΠΈ Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π°Ρ‚Π΅ Ρ‚Π΅ΠΊ Π½Π° настани Π²ΠΎ ΠΌΠΈΠ½ΠΈ сСрии. ΠšΠ°Ρ„ΠΊΠ° Π΅ ΠΌΠ½ΠΎΠ³Ρƒ ΡƒΠ΄ΠΎΠ±Π½Π° Π°Π»Π°Ρ‚ΠΊΠ° која Π΄ΠΎΠ±Ρ€ΠΎ сС Ρ€Π°Π·ΠΌΠ΅Ρ€ΡƒΠ²Π° со растСчкитС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, со Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° настанитС).
ΠžΠ±ΠΈΡ‡Π½ΠΎ Π΅Π΄Π΅Π½ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π΅ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ стануваат ΠΏΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ ΠΏΡ€ΠΈ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ (ΠΊΠ°ΠΊΠΎ ΠΈ сСкогаш). Π’Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ никој Π½Π΅ΠΌΠ° Π΄Π° сака Π΄Π° користи само Π΅Π΄Π΅Π½ Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π²ΠΎ производството, бидСјќи Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ Ρ‚ΠΎΠ»Π΅Ρ€Π°Π½Ρ‚Π½Π° Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ. ΠŸΠΎΠΊΡ€Π°Ρ˜ ΠšΠ°Ρ„ΠΊΠ°, постои ΡƒΡˆΡ‚Π΅ Π΅Π΄Π½ΠΎ Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠ·Π½Π°Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - RabbitMQ. НС Π³ΠΎ користСвмС Π²ΠΎ производството ΠΊΠ°ΠΊΠΎ Ρ€Π΅Π΄ΠΈΡ†Π° Π·Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π½Π° настани (Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ Ρ‚Π°ΠΊΠ²ΠΎ искуство, ΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π½ΠΈ Π·Π° Ρ‚ΠΎΠ° Π²ΠΎ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅!). Π‘Π΅ΠΏΠ°ΠΊ, користСвмС AWS Kinesis.

ΠŸΡ€Π΅Π΄ Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌΠ΅ Π½Π° слСдниот Ρ‡Π΅ΠΊΠΎΡ€, Ρ‚Ρ€Π΅Π±Π° Π΄Π° спомСнСмС ΡƒΡˆΡ‚Π΅ Π΅Π΄Π΅Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ слој Π½Π° систСмот - ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ. Ова Π½Π΅ Π΅ Π·Π°Π΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»Π΅Π½ слој, Π½ΠΎ ќС Π±ΠΈΠ΄Π΅ корисно Π°ΠΊΠΎ Π½Π΅ΡˆΡ‚ΠΎ Ρ‚Ρ€Π³Π½Π΅ Π½Π°ΠΎΠΏΠ°ΠΊΡƒ ΠΈ сС рСсСтираат Ρ€Π΅Π΄ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° настани Π²ΠΎ ΠšΠ°Ρ„ΠΊΠ°. Π‘ΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ Π½Π΅ Π±Π°Ρ€Π° слоТСно ΠΈ скапо Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅; ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Сдноставно Π΄Π° Π³ΠΈ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π½Π΅ΠΊΠ°Π΄Π΅ Π²ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½ рСдослСд (Π΄ΡƒΡ€ΠΈ ΠΈ Π½Π° Ρ…Π°Ρ€Π΄ диск).
БСрвСрски Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСми

2. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ‚Π΅ΠΊΠΎΠ²ΠΈ Π½Π° настани

ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π³ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΠΌΠ΅ ситС настани ΠΈ ќС Π³ΠΈ поставимС Π²ΠΎ соодвСтнитС Ρ€Π΅Π΄ΠΈΡ†ΠΈ, ΠΏΡ€Π΅ΠΌΠΈΠ½ΡƒΠ²Π°ΠΌΠ΅ Π½Π° Ρ‡Π΅ΠΊΠΎΡ€ΠΎΡ‚ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. ОвдС ќС Π²ΠΈ ΠΊΠ°ΠΆΠ°ΠΌ Π·Π° Π΄Π²Π΅Ρ‚Π΅ Π½Π°Ρ˜Ρ‡Π΅ΡΡ‚ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.
ΠŸΡ€Π²Π°Ρ‚Π° ΠΎΠΏΡ†ΠΈΡ˜Π° Π΅ Π΄Π° сС ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Spark Streaming Π²ΠΎ систСмот Apache. Π‘ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π½Π° Apache ΠΆΠΈΠ²Π΅Π°Ρ‚ Π½Π° HDFS, Π±Π΅Π·Π±Π΅Π΄Π΅Π½ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм со Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ. Spark Streaming Π΅ лСсна Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π°Π»Π°Ρ‚ΠΊΠ° која Π΄ΠΎΠ±Ρ€ΠΎ сС справува со стриминг ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ скали. Π‘Π΅ΠΏΠ°ΠΊ, ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ Ρ‚Π΅ΡˆΠΊΠΎ Π΄Π° сС ΠΎΠ΄Ρ€ΠΆΠΈ.
Π”Ρ€ΡƒΠ³Π° ΠΎΠΏΡ†ΠΈΡ˜Π° Π΅ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ сопствСн ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Ρ‡ Π·Π° настани. Π—Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΎΠ²Π°, Ρ‚Ρ€Π΅Π±Π°, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° Python, Π΄Π° ја ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ Π²ΠΎ Docker ΠΈ Π΄Π° сС ΠΏΡ€Π΅Ρ‚ΠΏΠ»Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° Ρ€Π΅Π΄ΠΎΡ‚ Π½Π° Kafka. Кога ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈΡ‚Π΅ ќС пристигнат кај Ρ€Π°ΠΊΡƒΠ²Π°Ρ‡ΠΈΡ‚Π΅ Π½Π° Π΄ΠΎΠΊΠ΅Ρ€, ќС Π·Π°ΠΏΠΎΡ‡Π½Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°. Π‘ΠΎ овој ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°Ρ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚.
Π”Π° прСтпоставимС Π΄Π΅ΠΊΠ° ΠΈΠ·Π±Ρ€Π°Π²ΠΌΠ΅ Π΅Π΄Π½Π° ΠΎΠ΄ ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ опишани ΠΏΠΎΠ³ΠΎΡ€Π΅ ΠΈ Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌΠ΅ Π½Π° самата ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. ΠŸΡ€ΠΎΡ†Π΅ΡΠΎΡ€ΠΈΡ‚Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚ со ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° валидноста Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅, Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ Ρ“ΡƒΠ±Ρ€Π΅ ΠΈ β€žΡΠΊΡ€ΡˆΠ΅Π½ΠΈβ€œ настани. Π—Π° Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡ˜Π° ΠΎΠ±ΠΈΡ‡Π½ΠΎ користимС БСрбСрус. По ΠΎΠ²Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΌΠ°ΠΏΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ: ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈΠ·Π²ΠΎΡ€ΠΈ сС Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ ΠΈ стандардизираат Π·Π° Π΄Π° сС Π΄ΠΎΠ΄Π°Π΄Π°Ρ‚ Π²ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠ° Ρ‚Π°Π±Π΅Π»Π°.
БСрвСрски Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСми

3. Π‘Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ

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

4. АгрСгации

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

5. ΠŸΡ€Π΅Π΄Π΅Π½ Π΄Π΅Π»

Π’Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ ΠΏΠΎΠ²Ρ€Π·Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π½ΠΈΠΎΡ‚ Π΄Π΅Π» со ΠΊΡ€Π΅ΠΈΡ€Π°Π½ΠΈΠΎΡ‚ систСм. Π”ΠΎΠ±Π°Ρ€ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅ услугата Ρ†Ρ€Π²Π΅Π½ΠΈΠ»ΠΎ, Π΅ GUI Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΡˆΡ‚ΠΎ ΠΏΠΎΠΌΠ°Π³Π° Π²ΠΎ ΠΈΠ·Π³Ρ€Π°Π΄Π±Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ Ρ‚Π°Π±Π»ΠΈ. Како Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π°:

  1. ΠšΠΎΡ€ΠΈΡΠ½ΠΈΠΊΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈ SQL Π±Π°Ρ€Π°ΡšΠ΅.
  2. Како ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π΄ΠΎΠ±ΠΈΠ²Π° Π·Π½Π°ΠΊ.
  3. Π‘ΠΎΠ·Π΄Π°Π²Π° β€žΠ½ΠΎΠ²Π° Π²ΠΈΠ·ΡƒΠ΅Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°β€œ Π·Π° Π½Π΅Π³ΠΎ ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π° прСкрасСн Π³Ρ€Π°Ρ„ΠΈΠΊ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ Π·Π°Ρ‡ΡƒΠ²Π°Ρ‚Π΅ Π·Π° сСбС.

Π’ΠΈΠ·ΡƒΠ΅Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π²ΠΎ услугата сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π°Ρ‚ автоматски, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ приспособитС ΠΈ слСдитС Π²Π°ΡˆΠΈΠΎΡ‚ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³. РСдаш Π΅ бСсплатСн Π°ΠΊΠΎ Π΅ домаќин, Π½ΠΎ ΠΊΠ°ΠΊΠΎ SaaS ќС Ρ‡ΠΈΠ½ΠΈ 50 Π΄ΠΎΠ»Π°Ρ€ΠΈ мСсСчно.
БСрвСрски Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСми

Π—Π°ΠΊΠ»ΡƒΡ‡ΠΎΠΊ

ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π³ΠΈ Π·Π°Π²Ρ€ΡˆΠΈΡ‚Π΅ ситС Ρ‡Π΅ΠΊΠΎΡ€ΠΈ ΠΏΠΎΠ³ΠΎΡ€Π΅, ќС ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π½Π° Π²Π°ΡˆΠΈΠΎΡ‚ сСрвСр. Π’Π΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π½Π΅ Π΅ Ρ‚ΠΎΠ»ΠΊΡƒ Сдноставно ΠΊΠ°ΠΊΠΎ само ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅, бидСјќи сè Ρ‚Ρ€Π΅Π±Π° сами Π΄Π° сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°. Π—Π°Ρ‚ΠΎΠ°, ΠΏΡ€Π΅Π΄ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ сопствСн систСм, Π²Ρ€Π΅Π΄ΠΈ Π΄Π° сС спорСди ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° ΠΎΠ΄ сСриозСн Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ систСм со рСсурситС ΡˆΡ‚ΠΎ стС спрСмни Π΄Π° ΠΌΡƒ Π³ΠΈ распрСдСлитС.
Ако стС Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»Π΅ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈ стС ΠΎΡ‚ΠΊΡ€ΠΈΠ»Π΅ Π΄Π΅ΠΊΠ° Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈΡ‚Π΅ сС прСвисоки, Π²ΠΎ слСдниот Π΄Π΅Π» ќС Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ Π·Π° Ρ‚ΠΎΠ° ΠΊΠ°ΠΊΠΎ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° ΠΎΠ΄ страна Π½Π° сСрвСрот.

Π’ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌΠ΅ Π·Π° Ρ‡ΠΈΡ‚Π°ΡšΠ΅Ρ‚ΠΎ! ЌС ΠΌΠΈ Π±ΠΈΠ΄Π΅ Π΄Ρ€Π°Π³ΠΎ Π΄Π° поставувам ΠΏΡ€Π°ΡˆΠ°ΡšΠ° Π²ΠΎ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅.

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

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