Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°

Π£ ΠΈΡˆΡ‡Π΅ΠΊΠΈΠ²Π°ΡšΡƒ ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ° Π½ΠΎΠ²ΠΎΠ³ Ρ‚ΠΎΠΊΠ° ΠΏΠΎ стопи Π”Π°Ρ‚Π° Π•Π½Π³ΠΈΠ½Π΅Π΅Ρ€ ΠŸΡ€ΠΈΠΏΡ€Π΅ΠΌΠΈΠ»ΠΈ смо ΠΏΡ€Π΅Π²ΠΎΠ΄ Π·Π°Π½ΠΈΠΌΡ™ΠΈΠ²ΠΎΠ³ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»Π°.

Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°

ΠŸΡ€Π΅Π³Π»Π΅Π΄

Π“ΠΎΠ²ΠΎΡ€ΠΈΡ›Π΅ΠΌΠΎ ΠΎ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΎΠΌ обрасцу ΠΏΠΎ којСм Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ користС вишС ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, ΠΏΡ€ΠΈ Ρ‡Π΅ΠΌΡƒ сС свако ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ користи Π·Π° својС ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ канонског ΠΎΠ±Π»ΠΈΠΊΠ° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° (ΠœΠΈΠ‘ΠšΠ›, ΠΈΡ‚Π΄.), ΠΏΡ€ΡƒΠΆΠ° Π½Π°ΠΏΡ€Π΅Π΄Π½Π΅ могућности ΠΏΡ€Π΅Ρ‚Ρ€Π°ΠΆΠΈΠ²Π°ΡšΠ° (ЕластицБСарцх, ΠΈΡ‚Π΄.) .), ΠΊΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅ (ΠœΠ΅ΠΌΡ†Π°Ρ†Ρ…Π΅Π΄, ΠΈΡ‚Π΄.) ΠΈ Π΄Ρ€. ΠžΠ±ΠΈΡ‡Π½ΠΎ, ΠΊΠ°Π΄Π° сС користи вишС ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, јСдно ΠΎΠ΄ ΡšΠΈΡ… Π΄Π΅Π»ΡƒΡ˜Π΅ ΠΊΠ°ΠΎ ΠΏΡ€ΠΈΠΌΠ°Ρ€Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅, Π° Π΄Ρ€ΡƒΠ³ΠΎ ΠΊΠ°ΠΎ Π΄Π΅Ρ€ΠΈΠ²Π°Ρ‚ΠΈΠ²Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅. ЈСдини ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ јС ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΡƒΡ˜Π΅Ρ‚Π΅ ΠΎΠ²Π΅ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°.

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

Π”Π΅Π»Ρ‚Π° јС Ρ€Π°Π·Π²ΠΈΡ˜Π΅Π½Π° Π΄Π° Ρ€Π΅ΡˆΠΈ ΠΎΠ²Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅. Π”Π΅Π»Ρ‚Π° Π½Π° ΠΊΡ€Π°Ρ˜Ρƒ ΠΏΡ€ΡƒΠΆΠ° конзистСнтну ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π²ΠΎΡ’Π΅Π½Ρƒ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜ΠΈΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°.

ΠŸΠΎΡΡ‚ΠΎΡ˜Π΅Ρ›Π° Ρ€Π΅ΡˆΠ΅ΡšΠ°

Π”Π²ΠΎΡ˜Π½ΠΎΠ³

Π”Π° бистС синхронизовали Π΄Π²Π΅ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ користити двоструко ΡƒΠΏΠΈΡΠΈΠ²Π°ΡšΠ΅, којС ΡƒΠΏΠΈΡΡƒΡ˜Π΅ Ρƒ јСдно ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅, Π° Π·Π°Ρ‚ΠΈΠΌ ΡƒΠΏΠΈΡΡƒΡ˜Π΅ Ρƒ Π΄Ρ€ΡƒΠ³ΠΎ ΠΎΠ΄ΠΌΠ°Ρ… Π½Π°ΠΊΠΎΠ½ Ρ‚ΠΎΠ³Π°. ΠŸΡ€Π²ΠΎ снимањС сС ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ½ΠΎΠ²ΠΈΡ‚ΠΈ, Π° Π΄Ρ€ΡƒΠ³ΠΎ сС ΠΌΠΎΠΆΠ΅ ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΡ‚ΠΈ Π°ΠΊΠΎ ΠΏΡ€Π²ΠΈ Π½Π΅ успС Π½Π°ΠΊΠΎΠ½ ΡˆΡ‚ΠΎ јС Π±Ρ€ΠΎΡ˜ ΠΏΠΎΠΊΡƒΡˆΠ°Ρ˜Π° исцрпљСн. ΠœΠ΅Ρ’ΡƒΡ‚ΠΈΠΌ, Π΄Π²Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΌΠΎΠ³Ρƒ постати нСсинхронизована Π°ΠΊΠΎ ΡƒΠΏΠΈΡΠΈΠ²Π°ΡšΠ΅ Ρƒ Π΄Ρ€ΡƒΠ³ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ Π½Π΅ успС. Овај ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ сС ΠΎΠ±ΠΈΡ‡Π½ΠΎ Ρ€Π΅ΡˆΠ°Π²Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ ΠΎΠΏΠΎΡ€Π°Π²ΠΊΠ° која ΠΌΠΎΠΆΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ½ΠΎΠ²ΠΎ прСносити ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ ΠΈΠ· ΠΏΡ€Π²Π΅ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅ Ρƒ Π΄Ρ€ΡƒΠ³Ρƒ, ΠΈΠ»ΠΈ Ρ‚ΠΎ Ρ‡ΠΈΠ½ΠΈ само Π°ΠΊΠΎ сС ΠΎΡ‚ΠΊΡ€ΠΈΡ˜Ρƒ Ρ€Π°Π·Π»ΠΈΠΊΠ΅ Ρƒ ΠΏΠΎΠ΄Π°Ρ†ΠΈΠΌΠ°.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ:

Π˜Π·Π²ΠΎΡ’Π΅ΡšΠ΅ поступка ΠΎΠΏΠΎΡ€Π°Π²ΠΊΠ° јС спСцифичан посао који сС Π½Π΅ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ½ΠΎΠ²ΠΎ користити. ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, ΠΏΠΎΠ΄Π°Ρ†ΠΈ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΎΡΡ‚Π°Ρ˜Ρƒ нСсинхронизовани Π΄ΠΎΠΊ сС Π½Π΅ ΠΈΠ·Π²Ρ€ΡˆΠΈ поступак Π²Ρ€Π°Ρ›Π°ΡšΠ°. РСшСњС ΠΏΠΎΡΡ‚Π°Ρ˜Π΅ слоТСнијС Π°ΠΊΠΎ сС користи вишС ΠΎΠ΄ Π΄Π²Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. ΠšΠΎΠ½Π°Ρ‡Π½ΠΎ, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π²Ρ€Π°Ρ›Π°ΡšΠ° ΠΌΠΎΠΆΠ΅ Π΄ΠΎΠ΄Π°Ρ‚ΠΈ ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎΠΌ ΠΈΠ·Π²ΠΎΡ€Ρƒ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°.

ΠŸΡ€ΠΎΠΌΠ΅Π½Π° Ρ‚Π°Π±Π΅Π»Π΅ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°

Када Π΄ΠΎΡ’Π΅ Π΄ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Ρƒ скупу Ρ‚Π°Π±Π΅Π»Π° (ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ јС ΡƒΠΌΠ΅Ρ‚Π°ΡšΠ΅, Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ ΠΈ Π±Ρ€ΠΈΡΠ°ΡšΠ΅ записа), записи ΠΏΡ€ΠΎΠΌΠ΅Π½Π° сС Π΄ΠΎΠ΄Π°Ρ˜Ρƒ Ρƒ Ρ‚Π°Π±Π΅Π»Ρƒ Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π΅ ΠΊΠ°ΠΎ Π΄Π΅ΠΎ истС Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π΅. Π”Ρ€ΡƒΠ³Π° Π½ΠΈΡ‚ ΠΈΠ»ΠΈ процСс константно Π·Π°Ρ…Ρ‚Π΅Π²Π° Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π΅ ΠΈΠ· Ρ‚Π°Π±Π΅Π»Π΅ Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π΅ ΠΈ ΡƒΠΏΠΈΡΡƒΡ˜Π΅ ΠΈΡ… Ρƒ јСдно ΠΈΠ»ΠΈ вишС ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, Π°ΠΊΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ, ΡƒΠΊΠ»Π°ΡšΠ°Ρ˜ΡƒΡ›ΠΈ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π΅ ΠΈΠ· Ρ‚Π°Π±Π΅Π»Π΅ Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π΅ Π½Π°ΠΊΠΎΠ½ ΡˆΡ‚ΠΎ јС запис ΠΏΠΎΡ‚Π²Ρ€Ρ’Π΅Π½ ΠΎΠ΄ странС свих ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π°.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ:

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

Π”Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π»Π΅ΠΆΠΈ Ρƒ Π΄ΠΎΠ±ΠΈΡ˜Π°ΡšΡƒ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° шСмС Ρƒ систСмима који Π½Π΅ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π°Ρ˜Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ трансакционих шСма [1][2], ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ јС ΠœΠΈΠ‘ΠšΠ›. Π—Π±ΠΎΠ³ Ρ‚ΠΎΠ³Π°, ΠΎΠ±Ρ€Π°Π·Π°Ρ† ΠΏΡ€Π°Π²Ρ™Π΅ΡšΠ° ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ шСмС) ΠΈ трансакционог Π΅Π²ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ€Π°ΡšΠ° Ρƒ Ρ‚Π°Π±Π΅Π»ΠΈ Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π΅Ρ›Π΅ ΡƒΠ²Π΅ΠΊ функционисати.

ДистрибутСд Врансацтионс

ДистрибуиранС Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π΅ сС ΠΌΠΎΠ³Ρƒ користити Π·Π° ΠΏΠΎΠ΄Π΅Π»Ρƒ Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π΅ Π½Π° вишС Ρ…Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½ΠΈΡ… ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Ρ‚Π°ΠΊΠΎ Π΄Π° јС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈΠ»ΠΈ посвСћСна свим ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅Π½ΠΈΠΌ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚ΠΈΠΌΠ° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, ΠΈΠ»ΠΈ нијС посвСћСна нијСдном ΠΎΠ΄ ΡšΠΈΡ….

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ:

ДистрибуиранС Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Ρ™Π°Ρ˜Ρƒ Π²Π΅Π»ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π·Π° Ρ…Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. По својој ΠΏΡ€ΠΈΡ€ΠΎΠ΄ΠΈ, ΠΎΠ½ΠΈ сС ΠΌΠΎΠ³Ρƒ ослонити само Π½Π° најмањи Π·Π°Ρ˜Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Ρ™ ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½ΠΈΡ… систСма. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, КБА Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π΅ Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ˜Ρƒ ΠΈΠ·Π²Ρ€ΡˆΠ΅ΡšΠ΅ Π°ΠΊΠΎ процСс Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ Π½Π΅ успС Ρ‚ΠΎΠΊΠΎΠΌ Ρ„Π°Π·Π΅ ΠΏΡ€ΠΈΠΏΡ€Π΅ΠΌΠ΅. ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, КБА Π½Π΅ ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°ΡšΠ΅ Π·Π°ΡΡ‚ΠΎΡ˜Π° Π½ΠΈΡ‚ΠΈ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π° оптимистичнС шСмС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ паралСлности. ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, Π½Π΅ΠΊΠΈ систСми ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ јС ЕластицБСарцх Π½Π΅ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π°Ρ˜Ρƒ КБА ΠΈΠ»ΠΈ Π±ΠΈΠ»ΠΎ који Π΄Ρ€ΡƒΠ³ΠΈ Ρ…Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½ΠΈ ΠΌΠΎΠ΄Π΅Π» Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π΅. Π‘Ρ‚ΠΎΠ³Π°, ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅ атомичности писања Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°ΠΌΠ° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΎΡΡ‚Π°Ρ˜Π΅ Π²Π΅ΠΎΠΌΠ° ΠΈΠ·Π°Π·ΠΎΠ²Π°Π½ Π·Π°Π΄Π°Ρ‚Π°ΠΊ Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ [3].

Π”Π΅Π»Ρ‚Π°

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

НСтфлик Π½Π°ΡˆΠΈΡ€ΠΎΠΊΠΎ користи Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ микросСрвиса, Π° свака микросСрвис ΠΎΠ±ΠΈΡ‡Π½ΠΎ ΠΎΠΏΡΠ»ΡƒΠΆΡƒΡ˜Π΅ Ρ˜Π΅Π΄Π½Ρƒ врсту ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. ОсновнС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ ΠΎ Ρ„ΠΈΠ»ΠΌΡƒ садрТанС су Ρƒ микросСрвису ΠΏΠΎΠ΄ Π½Π°Π·ΠΈΠ²ΠΎΠΌ МовиС Π‘Π΅Ρ€Π²ΠΈΡ†Π΅, Π° ΠΏΠΎΠ²Π΅Π·Π°Π½ΠΈΠΌ ΠΏΠΎΠ΄Π°Ρ†ΠΈΠΌΠ° ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ су ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΡ†Π΅Π½Ρ‚ΠΈΠΌΠ°, Π³Π»ΡƒΠΌΡ†ΠΈΠΌΠ°, ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†ΠΈΠΌΠ° ΠΈ Ρ‚Π°ΠΊΠΎ Π΄Π°Ρ™Π΅ ΡƒΠΏΡ€Π°Π²Ρ™Π° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… микросСрвиса (Π½Π°ΠΈΠΌΠ΅ Π”Π΅Π°Π» Π‘Π΅Ρ€Π²ΠΈΡ†Π΅, Π’Π°Π»Π΅Π½Ρ‚ Π‘Π΅Ρ€Π²ΠΈΡ†Π΅ ΠΈ Π’Π΅Π½Π΄ΠΎΡ€ Π‘Π΅Ρ€Π²ΠΈΡ†Π΅).
Пословни корисници Ρƒ НСтфлик Бтудиос-Ρƒ чСсто ΠΌΠΎΡ€Π°Ρ˜Ρƒ Π΄Π° ΠΏΡ€Π΅Ρ‚Ρ€Π°ΠΆΡƒΡ˜Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡ˜ΡƒΠΌΠ΅ Ρ„ΠΈΠ»ΠΌΠΎΠ²Π°, Π·Π±ΠΎΠ³ Ρ‡Π΅Π³Π° јС Π²Π΅ΠΎΠΌΠ° Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΠΌΠΎΠ³Ρƒ Π΄Π° ΠΏΡ€Π΅Ρ‚Ρ€Π°ΠΆΡƒΡ˜Ρƒ свС ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ Ρƒ Π²Π΅Π·ΠΈ са Ρ„ΠΈΠ»ΠΌΠΎΠΌ.

ΠŸΡ€Π΅ Π”Π΅Π»Ρ‚Π΅, Ρ‚ΠΈΠΌ Π·Π° ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Ρƒ Ρ„ΠΈΠ»ΠΌΠΎΠ²Π° јС ΠΌΠΎΡ€Π°ΠΎ Π΄Π° ΠΈΠ·Π²ΡƒΡ‡Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ ΠΈΠ· вишС микросСрвиса ΠΏΡ€Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€Π°ΡšΠ° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΎ Ρ„ΠΈΠ»ΠΌΡƒ. ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, Ρ‚ΠΈΠΌ јС ΠΌΠΎΡ€Π°ΠΎ Π΄Π° Ρ€Π°Π·Π²ΠΈΡ˜Π΅ систСм који Π±ΠΈ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΠΎ индСкс ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Π΅ Ρ‚Ρ€Π°ΠΆΠ΅Ρ›ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΡ… микросСрвиса, Ρ‡Π°ΠΊ ΠΈ Π°ΠΊΠΎ нијС Π±ΠΈΠ»ΠΎ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈΡ… ΠΏΡ€ΠΎΠΌΠ΅Π½Π°. Овај систСм јС Π±Ρ€Π·ΠΎ постао слоТСн ΠΈ Ρ‚Π΅ΠΆΠ°ΠΊ Π·Π° ΠΎΠ΄Ρ€ΠΆΠ°Π²Π°ΡšΠ΅.

Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°
Π‘Π»ΠΈΠΊΠ° 1. БистСм ΠΏΡ€ΠΎΠ·ΠΈΠ²Π°ΡšΠ° Π”Π΅Π»Ρ‚Π°
Након ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ° Π”Π΅Π»Ρ‚Π΅, систСм јС ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Ρ™Π΅Π½ Π½Π° систСм Π²ΠΎΡ’Π΅Π½ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜ΠΈΠΌΠ° ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ јС ΠΏΡ€ΠΈΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠ»Π΅Π΄Π΅Ρ›ΠΎΡ˜ слици. Π¦Π”Π¦ (Π¦Ρ…Π°Π½Π³Π΅-Π”Π°Ρ‚Π°-Π¦Π°ΠΏΡ‚ΡƒΡ€Π΅) Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜ΠΈ сС ΡˆΠ°Ρ™Ρƒ Ρƒ ΠšΠ΅ΠΈΡΡ‚ΠΎΠ½Π΅ ΠšΠ°Ρ„ΠΊΠ° Ρ‚Π΅ΠΌΠ΅ ΠΏΠΎΠΌΠΎΡ›Ρƒ Π”Π΅Π»Ρ‚Π°-Π¦ΠΎΠ½Π½Π΅Ρ†Ρ‚ΠΎΡ€-Π°. Π”Π΅Π»Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π°ΠΏΡ€Π°Π²Ρ™Π΅Π½Π° ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ΠΌ Π”Π΅Π»Ρ‚Π° Π‘Ρ‚Ρ€Π΅Π°ΠΌ ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³ Π€Ρ€Π°ΠΌΠ΅Π²ΠΎΡ€ΠΊ-Π° (заснованог Π½Π° Π€Π»ΠΈΠ½ΠΊ-Ρƒ) ΠΏΡ€ΠΈΠΌΠ° Π¦Π”Π¦ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π΅ ΠΈΠ· Ρ‚Π΅ΠΌΠ΅, ΠΎΠ±ΠΎΠ³Π°Ρ›ΡƒΡ˜Π΅ ΠΈΡ… позивањСм Π΄Ρ€ΡƒΠ³ΠΈΡ… микросСрвиса ΠΈ ΠΊΠΎΠ½Π°Ρ‡Π½ΠΎ ΠΏΡ€ΠΎΡΠ»Π΅Ρ’ΡƒΡ˜Π΅ ΠΎΠ±ΠΎΠ³Π°Ρ›Π΅Π½Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ Ρƒ индСкс ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Π΅ Ρƒ ЕластицсСарцх-Ρƒ. Π¦Π΅ΠΎ процСс сС одвија скоро Ρƒ Ρ€Π΅Π°Π»Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Ρƒ, односно Ρ‡ΠΈΠΌ сС ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ Ρƒ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Ρƒ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Π°ΠΆΡƒΡ€ΠΈΡ€Π°Ρ˜Ρƒ индСкси ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Π΅.

Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°
Π‘Π»ΠΈΠΊΠ° 2. Π¦Π΅Π²ΠΎΠ²ΠΎΠ΄ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° користСћи Π”Π΅Π»Ρ‚Π°
Π£ слСдСћим ΠΎΠ΄Π΅Ρ™Ρ†ΠΈΠΌΠ° Ρ›Π΅ΠΌΠΎ описати Ρ€Π°Π΄ Π”Π΅Π»Ρ‚Π°-ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€Π°, који сС ΠΏΠΎΠ²Π΅Π·ΡƒΡ˜Π΅ са ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΠΌ ΠΈ ΠΎΠ±Ρ˜Π°Π²Ρ™ΡƒΡ˜Π΅ Π¦Π”Π¦ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π΅ Π½Π° транспортном ΡΠ»ΠΎΡ˜Ρƒ, који јС инфраструктура Π·Π° прСнос ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Ρƒ Ρ€Π΅Π°Π»Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Ρƒ која усмСрава Π¦Π”Π¦ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π΅ ΠΊΠ° ΠšΠ°Ρ„ΠΊΠΈΠ½ΠΈΠΌ Ρ‚Π΅ΠΌΠ°ΠΌΠ°. И Π½Π° самом ΠΊΡ€Π°Ρ˜Ρƒ, Π³ΠΎΠ²ΠΎΡ€ΠΈΡ›Π΅ΠΌΠΎ ΠΎ ΠΎΠΊΠ²ΠΈΡ€Ρƒ Π·Π° ΠΎΠ±Ρ€Π°Π΄Ρƒ Π”Π΅Π»Ρ‚Π° стрСам-Π°, који ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΠ³Ρƒ Π΄Π° користС Π·Π° ΠΎΠ±Ρ€Π°Π΄Ρƒ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ°.

Π¦Π”Π¦ (Π¦Ρ…Π°Π½Π³Π΅-Π”Π°Ρ‚Π°-Π¦Π°ΠΏΡ‚ΡƒΡ€Π΅)

Π Π°Π·Π²ΠΈΠ»ΠΈ смо Π¦Π”Π¦ услугу ΠΏΠΎΠ΄ Π½Π°Π·ΠΈΠ²ΠΎΠΌ Π”Π΅Π»Ρ‚Π°-Π¦ΠΎΠ½Π½Π΅Ρ†Ρ‚ΠΎΡ€, која ΠΌΠΎΠΆΠ΅ Π΄Π° ΡƒΡ…Π²Π°Ρ‚ΠΈ ΠΈΠ·Π²Ρ€ΡˆΠ΅Π½Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ ΠΈΠ· ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Ρƒ Ρ€Π΅Π°Π»Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Ρƒ ΠΈ Π΄Π° ΠΈΡ… запишС Ρƒ Ρ‚ΠΎΠΊ. ΠŸΡ€ΠΎΠΌΠ΅Π½Π΅ Ρƒ Ρ€Π΅Π°Π»Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Ρƒ сС ΠΏΡ€Π΅ΡƒΠ·ΠΈΠΌΠ°Ρ˜Ρƒ ΠΈΠ· Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π΅ Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° ΠΈ дСпонија ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π°. Π”ΡƒΠΌΠΏΠΎΠ²ΠΈ сС користС Ρ˜Π΅Ρ€ Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π΅ Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π½Π΅ Ρ‡ΡƒΠ²Π°Ρ˜Ρƒ Ρ†Π΅Π»Ρƒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½Π°. ΠŸΡ€ΠΎΠΌΠ΅Π½Π΅ сС ΠΎΠ±ΠΈΡ‡Π½ΠΎ ΡΠ΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΡƒΡ˜Ρƒ ΠΊΠ°ΠΎ Π”Π΅Π»Ρ‚Π° Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜ΠΈ, Ρ‚Π°ΠΊΠΎ Π΄Π° ΠΏΡ€ΠΈΠΌΠ°Π»Π°Ρ† Π½Π΅ ΠΌΠΎΡ€Π° Π΄Π° Π±Ρ€ΠΈΠ½Π΅ ΠΎ Ρ‚ΠΎΠΌΠ΅ ΠΎΠ΄Π°ΠΊΠ»Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π΄ΠΎΠ»Π°Π·ΠΈ.

Π”Π΅Π»Ρ‚Π°-Π¦ΠΎΠ½Π½Π΅Ρ†Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄ΠΎΠ΄Π°Ρ‚Π½ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ су:

  • ΠœΠΎΠ³ΡƒΡ›Π½ΠΎΡΡ‚ писања ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½ΠΈΡ… ΠΈΠ·Π»Π°Π·Π½ΠΈΡ… ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΌΠΈΠΌΠΎ ΠšΠ°Ρ„ΠΊΠ΅.
  • ΠœΠΎΠ³ΡƒΡ›Π½ΠΎΡΡ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΡšΠ° Ρ€ΡƒΡ‡Π½ΠΈΡ… Π΄ΡƒΠΌΠΏΠΎΠ²Π° Ρƒ Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌ Ρ‚Ρ€Π΅Π½ΡƒΡ‚ΠΊΡƒ Π·Π° свС Ρ‚Π°Π±Π΅Π»Π΅, ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½Ρƒ Ρ‚Π°Π±Π΅Π»Ρƒ ΠΈΠ»ΠΈ Π·Π° ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½Π΅ ΠΏΡ€ΠΈΠΌΠ°Ρ€Π½Π΅ ΠΊΡ™ΡƒΡ‡Π΅Π²Π΅.
  • Π”ΡƒΠΌΠΏΠΎΠ²ΠΈ сС ΠΌΠΎΠ³Ρƒ ΠΏΡ€Π΅ΡƒΠ·ΠΈΠΌΠ°Ρ‚ΠΈ Ρƒ ΠΊΠΎΠΌΠ°Π΄ΠΈΠΌΠ°, Ρ‚Π°ΠΊΠΎ Π΄Π° Π½Π΅ΠΌΠ° ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅ Π΄Π° ΠΏΠΎΡ‡ΠΈΡšΠ΅Ρ‚Π΅ ΠΈΠ·Π½ΠΎΠ²Π° Ρƒ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ нСуспСха.
  • НСма ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅ Π΄Π° Π·Π°ΠΊΡ™ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ Ρ‚Π°Π±Π΅Π»Π΅, ΡˆΡ‚ΠΎ јС Π²Π΅ΠΎΠΌΠ° Π²Π°ΠΆΠ½ΠΎ ΠΊΠ°ΠΊΠΎ бисмо осигурали Π΄Π° наш сСрвис Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€Π° ΡΠ°ΠΎΠ±Ρ€Π°Ρ›Π°Ρ˜ ΡƒΠΏΠΈΡΠΈΠ²Π°ΡšΠ° Ρƒ Π±Π°Π·Ρƒ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°.
  • Висока доступност Π·Π±ΠΎΠ³ Ρ€Π΅Π΄ΡƒΠ½Π΄Π°Π½Ρ‚Π½ΠΈΡ… инстанци Ρƒ Π·ΠΎΠ½Π°ΠΌΠ° доступности АВБ-Π°.

Π’Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π°ΠΌΠΎ ΠœΠΈΠ‘ΠšΠ› ΠΈ ΠŸΠΎΡΡ‚Π³Ρ€Π΅Ρ, ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Ρƒ Π½Π° АВБ Π Π”Π‘ ΠΈ Аурора. Π’Π°ΠΊΠΎΡ’Π΅ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π°ΠΌΠΎ Цассандра (ΠΌΡƒΠ»Ρ‚ΠΈ-мастСр). Π’ΠΈΡˆΠ΅ Π΄Π΅Ρ‚Π°Ρ™Π° ΠΎ Π”Π΅Π»Ρ‚Π°-Π¦ΠΎΠ½Π½Π΅Ρ†Ρ‚ΠΎΡ€-Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сазнати ΠΎΠ²Π΄Π΅ Π±Π»ΠΎΠ³ пост.

ΠšΠ°Ρ„ΠΊΠ° ΠΈ транспортни слој

Π”Π΅Π»Ρ‚ΠΈΠ½ слој Π·Π° транспорт Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π° ΠΈΠ·Π³Ρ€Π°Ρ’Π΅Π½ јС Π½Π° сСрвису Π·Π° Ρ€Π°Π·ΠΌΠ΅Π½Ρƒ ΠΏΠΎΡ€ΡƒΠΊΠ° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Π³Π»Π°Π²Π½ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ.

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ˜ΡΠΊΠΈ Π³Π»Π΅Π΄Π°Π½ΠΎ, ΠΎΠ±Ρ˜Π°Π²Ρ™ΠΈΠ²Π°ΡšΠ΅ Π½Π° НСтфлик-Ρƒ јС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π·Π° приступачност, Π° Π½Π΅ Π·Π° дуговСчност (ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ˜Ρ‚Π΅ Π΄ΠΎΠ»Π΅). ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΈ Ρ‡Π»Π°Π½Π°ΠΊ). ΠšΠΎΠΌΠΏΡ€ΠΎΠΌΠΈΡ јС Π±ΠΈΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½Π° нСдослСдност брокСрских ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡ˜ΠΈΠΌΠ° Π½Π° ΠΈΠ²ΠΈΡ†ΠΈ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, нСчисти ΠΈΠ·Π±ΠΎΡ€ΠΈ Π·Π° Π²ΠΎΡ’Ρƒ јС ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π°Π½ Π·Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π΄ΡƒΠΏΠ»ΠΈΡ€Π°ΡšΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·Π³ΡƒΠ±Ρ™Π΅Π½Π΅ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π΅ ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠΌΠ°ΠΎΡ†Π°.

Π‘Π° Π”Π΅Π»Ρ‚ΠΎΠΌ, ΠΆΠ΅Π»Π΅Π»ΠΈ смо Ρ˜Π°Ρ‡Π΅ Π³Π°Ρ€Π°Π½Ρ†ΠΈΡ˜Π΅ Ρ‚Ρ€Π°Ρ˜Π½ΠΎΡΡ‚ΠΈ ΠΊΠ°ΠΊΠΎ бисмо ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠ»ΠΈ испоруку Π¦Π”Π¦ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π° ΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΌ ΠΏΡ€ΠΎΠ΄Π°Π²Π½ΠΈΡ†Π°ΠΌΠ°. Π£ Ρ‚Ρƒ сврху ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»ΠΈ смо посСбно Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ ΠšΠ°Ρ„ΠΊΠ° кластСр ΠΊΠ°ΠΎ првокласни ΠΎΠ±Ρ˜Π΅ΠΊΠ°Ρ‚. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ‚ΠΈ Π½Π΅ΠΊΠ° подСшавања Π±Ρ€ΠΎΠΊΠ΅Ρ€Π° Ρƒ Ρ‚Π°Π±Π΅Π»ΠΈ испод:

Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°

Π£ ΠšΠ΅ΠΈΡΡ‚ΠΎΠ½Π΅ ΠšΠ°Ρ„ΠΊΠ° кластСрима, нСчисти ΠΈΠ·Π±ΠΎΡ€ΠΈ Π·Π° Π²ΠΎΡ’Ρƒ ΠΎΠ±ΠΈΡ‡Π½ΠΎ ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½ Π΄Π° Π±ΠΈ сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠ»Π° доступност ΠΈΠ·Π΄Π°Π²Π°Ρ‡Π°. Ово ΠΌΠΎΠΆΠ΅ довСсти Π΄ΠΎ Π³ΡƒΠ±ΠΈΡ‚ΠΊΠ° ΠΏΠΎΡ€ΡƒΠΊΠ΅ Π°ΠΊΠΎ сС нСсинхронизована Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ° ΠΈΠ·Π°Π±Π΅Ρ€Π΅ ΠΊΠ°ΠΎ Π²ΠΎΠ΄Π΅Ρ›Π°. Π—Π° Π½ΠΎΠ²ΠΈ ΠšΠ°Ρ„ΠΊΠ° кластСр високС доступности, ΠΎΠΏΡ†ΠΈΡ˜Π° нСчисти ΠΈΠ·Π±ΠΎΡ€ΠΈ Π·Π° Π²ΠΎΡ’Ρƒ искључСно Π΄Π° спрСчи Π³ΡƒΠ±ΠΈΡ‚Π°ΠΊ ΠΏΠΎΡ€ΡƒΠΊΠ΅.

И ΠΌΠΈ смо сС ΠΏΠΎΠ²Π΅Ρ›Π°Π»ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ ΠΎΠ΄ 2 Π΄ΠΎ 3 ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π΅ инсинхронизованС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ΅ 1 Π΄ΠΎ 2. Π˜Π·Π΄Π°Π²Π°Ρ‡ΠΈ који ΠΏΠΈΡˆΡƒ ΠΎΠ²ΠΎΠΌ кластСру Π·Π°Ρ…Ρ‚Π΅Π²Π°Ρ˜Ρƒ ΠΏΠΎΡ‚Π²Ρ€Π΄Π΅ ΠΎΠ΄ свих осталих, ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜ΡƒΡ›ΠΈ Π΄Π° 2 ΠΎΠ΄ 3 Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ΅ ΠΈΠΌΠ°Ρ˜Ρƒ најновијС ΠΏΠΎΡ€ΡƒΠΊΠ΅ којС ΡˆΠ°Ρ™Π΅ ΠΈΠ·Π΄Π°Π²Π°Ρ‡.

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

Π”Π° бисмо Π΄ΠΎΠ΄Π°Ρ‚Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ›Π°Π»ΠΈ Π³Π°Ρ€Π°Π½Ρ†ΠΈΡ˜Ρƒ испорукС ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, користили смо систСм Π·Π° ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ ΠΏΠΎΡ€ΡƒΠΊΠ° Π΄Π° Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΡƒΡ˜Π΅ Π³ΡƒΠ±ΠΈΡ‚Π°ΠΊ ΠΏΠΎΡ€ΡƒΠΊΠ΅ Ρƒ СкстрСмним условима (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π΅ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° сата Ρƒ Π²ΠΎΡ’ΠΈ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π΅).

Π‘Ρ‚Ρ€Π΅Π°ΠΌ ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³ Π€Ρ€Π°ΠΌΠ΅Π²ΠΎΡ€ΠΊ

Π”Π΅Π»Ρ‚Π° слој Π·Π° ΠΎΠ±Ρ€Π°Π΄Ρƒ јС ΠΈΠ·Π³Ρ€Π°Ρ’Π΅Π½ Π½Π° Π²Ρ€Ρ…Ρƒ НСтфлик БПааБ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅, која ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ АпацхС Π€Π»ΠΈΠ½ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Ρƒ са НСтфлик СкосистСмом. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ кориснички ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ који ΡƒΠΏΡ€Π°Π²Ρ™Π° ΠΏΠΎΡΡ‚Π°Π²Ρ™Π°ΡšΠ΅ΠΌ Π€Π»ΠΈΠ½ΠΊ послова ΠΈ ΠΎΡ€ΠΊΠ΅ΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜ΠΎΠΌ Π€Π»ΠΈΠ½ΠΊ кластСра Π½Π° Π²Ρ€Ρ…Ρƒ нашС Витус ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Π·Π° ΡƒΠΏΡ€Π°Π²Ρ™Π°ΡšΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈΠΌΠ°. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Ρ‚Π°ΠΊΠΎΡ’Π΅ ΡƒΠΏΡ€Π°Π²Ρ™Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°ΠΌΠ° послова ΠΈ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° корисницима Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠ΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ Ρƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡ΠΊΠΈ Π±Π΅Π· ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅ Π΄Π° ΠΏΠΎΠ½ΠΎΠ²ΠΎ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°Ρ˜Ρƒ Π€Π»ΠΈΠ½ΠΊ пословС.

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

Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°
Π‘Π»ΠΈΠΊΠ° 3. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ° Π½Π° Π”Π‘Π›-Ρƒ Ρƒ Π”Π΅Π»Ρ‚ΠΈ

ΠžΠΊΠ²ΠΈΡ€ Π·Π° ΠΎΠ±Ρ€Π°Π΄Ρƒ Π½Π΅ само Π΄Π° ΡΠΌΠ°ΡšΡƒΡ˜Π΅ ΠΊΡ€ΠΈΠ²Ρƒ ΡƒΡ‡Π΅ΡšΠ°, Π²Π΅Ρ› Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ Π·Π°Ρ˜Π΅Π΄Π½ΠΈΡ‡ΠΊΠ΅ карактСристикС ΠΎΠ±Ρ€Π°Π΄Π΅ Ρ‚ΠΎΠΊΠ° ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ су Π΄Π΅Π΄ΡƒΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΡˆΠ΅ΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° ΠΈ флСксибилност ΠΈ Сластичност Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ ΡƒΠΎΠ±ΠΈΡ‡Π°Ρ˜Π΅Π½ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.

Π”Π΅Π»Ρ‚Π° Π‘Ρ‚Ρ€Π΅Π°ΠΌ ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³ Π€Ρ€Π°ΠΌΠ΅Π²ΠΎΡ€ΠΊ сС ΡΠ°ΡΡ‚ΠΎΡ˜ΠΈ ΠΎΠ΄ Π΄Π²Π° ΠΊΡ™ΡƒΡ‡Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π°, Π”Π‘Π› & АПИ ΠΌΠΎΠ΄ΡƒΠ»Π° ΠΈ Π ΡƒΠ½Ρ‚ΠΈΠΌΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π°. Π”Π‘Π› & АПИ ΠΌΠΎΠ΄ΡƒΠ» ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ Π”Π‘Π› ΠΈ Π£Π”Π€ (кориснички дСфинисана Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°) АПИ-јС Ρ‚Π°ΠΊΠΎ Π΄Π° корисници ΠΌΠΎΠ³Ρƒ Π΄Π° Π½Π°ΠΏΠΈΡˆΡƒ сопствСну Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΎΠ±Ρ€Π°Π΄Π΅ (ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ су Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΈΠ»ΠΈ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅). Π ΡƒΠ½Ρ‚ΠΈΠΌΠ΅ ΠΌΠΎΠ΄ΡƒΠ» ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ Π”Π‘Π› парсСра који Π³Ρ€Π°Π΄ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΈ ΠΏΡ€ΠΈΠΊΠ°Π· ΠΊΠΎΡ€Π°ΠΊΠ° ΠΎΠ±Ρ€Π°Π΄Π΅ Ρƒ ДАГ ΠΌΠΎΠ΄Π΅Π»ΠΈΠΌΠ°. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π•ΠΊΠ΅Ρ†ΡƒΡ‚ΠΈΠΎΠ½ Ρ‚ΡƒΠΌΠ°Ρ‡ΠΈ ДАГ ΠΌΠΎΠ΄Π΅Π»Π΅ Π΄Π° Π±ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»Π° стварнС Π€Π»ΠΈΠ½ΠΊ изјавС ΠΈ Π½Π° ΠΊΡ€Π°Ρ˜Ρƒ ΠΏΠΎΠΊΡ€Π΅Π½ΡƒΠ»Π° Π€Π»ΠΈΠ½ΠΊ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Ρƒ. АрхитСктура ΠΎΠΊΠ²ΠΈΡ€Π° јС илустрована Π½Π° ΡΠ»Π΅Π΄Π΅Ρ›ΠΎΡ˜ слици.

Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°
Π‘Π»ΠΈΠΊΠ° 4. АрхитСктура Π”Π΅Π»Ρ‚Π° Π‘Ρ‚Ρ€Π΅Π°ΠΌ ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³ Π€Ρ€Π°ΠΌΠ΅Π²ΠΎΡ€ΠΊ

Овај приступ ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ прСдности:

  • ΠšΠΎΡ€ΠΈΡΠ½ΠΈΡ†ΠΈ ΠΌΠΎΠ³Ρƒ Π΄Π° сС Ρ„ΠΎΠΊΡƒΡΠΈΡ€Π°Ρ˜Ρƒ Π½Π° ΡΠ²ΠΎΡ˜Ρƒ пословну Π»ΠΎΠ³ΠΈΠΊΡƒ Π±Π΅Π· ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅ Π΄Π° сС ΡƒΠ΄ΡƒΠ±Ρ™ΡƒΡ˜Ρƒ Ρƒ спСцифичности Π€Π»ΠΈΠ½ΠΊ-Π° ΠΈΠ»ΠΈ структурС БПааБ-Π°.
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° сС ΠΌΠΎΠΆΠ΅ ΠΎΠ±Π°Π²ΠΈΡ‚ΠΈ Π½Π° Π½Π°Ρ‡ΠΈΠ½ који јС транспарСнтан Π·Π° корисникС, Π° Π³Ρ€Π΅ΡˆΠΊΠ΅ сС ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚ΠΈ Π±Π΅Π· ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅ Π·Π° Π±ΠΈΠ»ΠΎ ΠΊΠ°ΠΊΠ²ΠΈΠΌ ΠΈΠ·ΠΌΠ΅Π½Π°ΠΌΠ° корисничког ΠΊΠΎΠ΄Π° (Π£Π”Π€).
  • Π˜ΡΠΊΡƒΡΡ‚Π²ΠΎ Π”Π΅Π»Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ јС ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Ρ™Π΅Π½ΠΎ Π·Π° корисникС Ρ˜Π΅Ρ€ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ флСксибилност ΠΈ отпорност Π²Π°Π½ ΠΊΡƒΡ‚ΠΈΡ˜Π΅ ΠΈ ΠΏΡ€ΠΈΠΊΡƒΠΏΡ™Π° Ρ€Π°Π·Π½Π΅ Π΄Π΅Ρ‚Π°Ρ™Π½Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅ којС сС ΠΌΠΎΠ³Ρƒ користити Π·Π° ΡƒΠΏΠΎΠ·ΠΎΡ€Π΅ΡšΠ°.

Π£ΠΏΠΎΡ‚Ρ€Π΅Π±Π° Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠΈ

Π”Π΅Π»Ρ‚Π° јС Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡšΠΈ вишС ΠΎΠ΄ Π³ΠΎΠ΄ΠΈΠ½Ρƒ Π΄Π°Π½Π° ΠΈ ΠΈΠ³Ρ€Π° ΠΊΡ™ΡƒΡ‡Π½Ρƒ ΡƒΠ»ΠΎΠ³Ρƒ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°ΠΌΠ° НСтфлик Π‘Ρ‚ΡƒΠ΄ΠΈΠΎ. Помогла јС Ρ‚ΠΈΠΌΠΎΠ²ΠΈΠΌΠ° Π΄Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ˜Ρƒ ΡΠ»ΡƒΡ‡Π°Ρ˜Π΅Π²Π΅ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ° ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ су ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Π΅, ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΈ Ρ‚ΠΎΠΊΠΎΠ²ΠΈ Ρ€Π°Π΄Π° Π²ΠΎΡ’Π΅Π½ΠΈ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜ΠΈΠΌΠ°. Испод јС ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ високог Π½ΠΈΠ²ΠΎΠ° Π”Π΅Π»Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅.

Π”Π΅Π»Ρ‚Π°: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ ΠΎΠ±ΠΎΠ³Π°Ρ›ΠΈΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°
Π‘Π»ΠΈΠΊΠ° 5. Π”Π΅Π»Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° високог Π½ΠΈΠ²ΠΎΠ°.

Π—Π°Ρ…Π²Π°Π»Π½ΠΈΡ†Π΅

Π–Π΅Π»Π΅Π»ΠΈ бисмо Π΄Π° сС Π·Π°Ρ…Π²Π°Π»ΠΈΠΌΠΎ слСдСћим Ρ™ΡƒΠ΄ΠΈΠΌΠ° који су Π±ΠΈΠ»ΠΈ ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½ΠΈ Ρƒ ΡΡ‚Π²Π°Ρ€Π°ΡšΠ΅ ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜ Π”Π΅Π»Ρ‚Π΅ Π½Π° НСтфликсу: АллСн Π’Π°Π½Π³, ЦхарлСс Π—Ρ…Π°ΠΎ, ЈаСбин Иоон, ΠˆΠΎΡΡ… Π‘Π½ΠΈΠ΄Π΅Ρ€, ΠšΠ°ΡΡ‚ΡƒΡ€ΠΈ Π¦Ρ…Π°Ρ‚Ρ‚Π΅Ρ€Ρ˜Π΅Π΅, ΠœΠ°Ρ€ΠΊ Π¦Ρ…ΠΎ, ΠžΠ»ΠΎΡ„ ΠˆΠΎΡ…Π°Π½ΡΡΠΎΠ½, ΠŸΠΈΠΈΡƒΡΡ… Π“ΠΎΠΈΠ°Π», ΠŸΡ€Π°ΡΡ…Π°Π½Ρ‚Ρ… Рамдас, Π Π°Π³Ρ…ΡƒΡ€Π°ΠΌ ΠžΠ½Ρ‚ΠΈ Бринивасан, Π‘Π°Π½Π΄Π΅Π΅ΠΏ Π“ΡƒΠΏΡ‚Π°, Π‘Ρ‚Π΅Π²Π΅Π½ Π’Ρƒ, Π’Ρ…Π°Ρ€Π°Π½Π³Π° Π“Π°ΠΌΠ°Π΅Ρ‚Ρ…ΠΈΠ³Π΅, Π˜ΡƒΠ½ Π’Π°Π½Π³ ΠΈ Π—Ρ…Π΅Π½Π·Ρ…ΠΎΠ½Π³ ΠšΡΡƒ.

izvori

  1. Π΄Π΅Π².мискл.Ρ†ΠΎΠΌ/Π΄ΠΎΡ†/Ρ€Π΅Ρ„ΠΌΠ°Π½/5.7/Π΅Π½/ΠΈΠΌΠΏΠ»ΠΈΡ†ΠΈΡ‚-Ρ†ΠΎΠΌΠΌΠΈΡ‚.Ρ…Ρ‚ΠΌΠ»
  2. Π΄Π΅Π².мискл.Ρ†ΠΎΠΌ/Π΄ΠΎΡ†/Ρ€Π΅Ρ„ΠΌΠ°Π½/5.7/Π΅Π½/Ρ†Π°Π½Π½ΠΎΡ‚-Ρ€ΠΎΠ»Π»-Π±Π°Ρ†ΠΊ.Ρ…Ρ‚ΠΌΠ»
  3. ΠœΠ°Ρ€Ρ‚ΠΈΠ½ КлСппманн, Аластаир Π . БСрСсфорд, Π‘ΠΎΠ΅Ρ€Π³Π΅ Π‘Π²ΠΈΠ½Π³Π΅Π½: ОнлинС ΠΎΠ±Ρ€Π°Π΄Π° Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜Π°. Π¦ΠΎΠΌΠΌΡƒΠ½. АЦМ 62(5): 43–49 (2019). Π”ΠžΠ˜: Π΄ΠΎΠΈ.ΠΎΡ€Π³/10.1145/3312527

ΠŸΡ€ΠΈΡ˜Π°Π²ΠΈΡ‚Π΅ сС Π·Π° бСсплатни Π²Π΅Π±ΠΈΠ½Π°Ρ€: β€žΠΠ»Π°Ρ‚ΠΊΠ° Π·Π° ΠΏΡ€Π°Π²Ρ™Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Π·Π° Амазон РСдсхифт Π‘Ρ‚ΠΎΡ€Π°Π³Π΅.β€œ

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

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