АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

Π—Π°Ρ‰ΠΎ корпорация ΠΊΠ°Ρ‚ΠΎ MegaFon сС Π½ΡƒΠΆΠ΄Π°Π΅ ΠΎΡ‚ Tarantool ΠΏΡ€ΠΈ Ρ„Π°ΠΊΡ‚ΡƒΡ€ΠΈΡ€Π°Π½Π΅? ΠžΡ‚Π²ΡŠΠ½ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, Ρ‡Π΅ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‡ΡŠΡ‚ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠ΄Π²Π°, носи някаква голяма кутия, Π²ΠΊΠ»ΡŽΡ‡Π²Π° щСпсСла Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° - ΠΈ Ρ‚ΠΎΠ²Π° Π΅ таксуванСто! Някога бСшС Ρ‚Π°ΠΊΠ°, Π½ΠΎ сСга Π΅ Π°Ρ€Ρ…Π°ΠΈΡ‡Π½ΠΎ ΠΈ Ρ‚Π°ΠΊΠΈΠ²Π° Π΄ΠΈΠ½ΠΎΠ·Π°Π²Ρ€ΠΈ Π²Π΅Ρ‡Π΅ са ΠΈΠ·Ρ‡Π΅Π·Π½Π°Π»ΠΈ ΠΈΠ»ΠΈ ΠΈΠ·Ρ‡Π΅Π·Π²Π°Ρ‚. ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π±ΠΈΠ»ΠΈΠ½Π³ΡŠΡ‚ Π΅ систСма Π·Π° ΠΈΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Ρ„Π°ΠΊΡ‚ΡƒΡ€ΠΈ - броячна машина ΠΈΠ»ΠΈ ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€. Π’ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΈ Π΅ Ρ‚Π°ΠΊΠ° систСма Π·Π° автоматизация Π·Π° цСлия ΠΆΠΈΠ·Π½Π΅Π½ Ρ†ΠΈΠΊΡŠΠ» Π½Π° взаимодСйствиС с Π°Π±ΠΎΠ½Π°Ρ‚Π° ΠΎΡ‚ ΡΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ Π΄ΠΎ прСкратяванС, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ„Π°ΠΊΡ‚ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° плащания ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ. ВаксуванСто Π² Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π΅ ΠΊΠ°Ρ‚ΠΎ Π±ΠΎΠ΅Π½ Ρ€ΠΎΠ±ΠΎΡ‚ – голям, ΠΌΠΎΡ‰Π΅Π½ ΠΈ Π·Π°Ρ€Π΅Π΄Π΅Π½ с ΠΎΡ€ΡŠΠΆΠΈΡ.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

Какво ΠΎΠ±Ρ‰ΠΎ ΠΈΠΌΠ° Tarantool с Ρ‚ΠΎΠ²Π°? Π’Π΅ Ρ‰Π΅ говорят Π·Π° Ρ‚ΠΎΠ²Π° ОлСг ИвлСв ΠΈ ΠΠ½Π΄Ρ€Π΅ΠΉ КнязСв. ОлСг Π΅ Π³Π»Π°Π²Π΅Π½ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ Π½Π° компанията МСгаЀон с Π±ΠΎΠ³Π°Ρ‚ ΠΎΠΏΠΈΡ‚ Π² Ρ€Π°Π±ΠΎΡ‚Π° Π² чуТдСстранни ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, АндрСй Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ бизнСс систСми. ΠžΡ‚ стСнограмата Π½Π° тСхния Π΄ΠΎΠΊΠ»Π°Π΄ Π½Π° ΠšΠΎΠ½Ρ„СрСнция Π½Π° Tarantool 2018 Ρ‰Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ Π·Π°Ρ‰ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° научноизслСдоватСлска ΠΈ Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° дСйност Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠ²ΠΎ Π΅ Tarantool, ΠΊΠ°ΠΊ Π·Π°Π΄ΡŠΠ½Π΅Π½Π°Ρ‚Π° ΡƒΠ»ΠΈΡ†Π° Π½Π° Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎΡ‚ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ ΠΈ глобализацията станаха прСдпоставка Π·Π° появата Π½Π° Ρ‚Π°Π·ΠΈ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² компанията, Π·Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈΡ‚Π΅ прСдизвикатСлства, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Π°Ρ‚Π° трансформация ΠΈ ΠΊΠ°ΠΊ technostack Π½Π° MegaFon Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° Netflix , Google ΠΈ Amazon.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ "Π•Π΄ΠΈΠ½Π½ΠΎ таксуванС"

Π’ΡŠΠΏΡ€ΠΎΡΠ½ΠΈΡΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ сС Π½Π°Ρ€ΠΈΡ‡Π° β€žΠ£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΎ Ρ‚Π°ΠΊΡΡƒΠ²Π°Π½Π΅β€œ. ИмСнно Ρ‚ΡƒΠΊ Tarantool ΠΏΠΎΠΊΠ°Π·Π° Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ си качСства.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

Π Π°ΡΡ‚Π΅ΠΆΡŠΡ‚ Π½Π° производитСлността Π½Π° Hi-End ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π΅ Π΅ Π² ΠΊΡ€Π°ΠΊ с растСТа Π½Π° Π°Π±ΠΎΠ½Π°Ρ‚Π½Π°Ρ‚Π° Π±Π°Π·Π° ΠΈ нарастванСто Π½Π° броя Π½Π° услугитС; ΠΎΡ‡Π°ΠΊΠ²Π° сС ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ΅Π½ растСТ Π½Π° броя Π½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈΡ‚Π΅ ΠΈ услугитС ΠΏΠΎΡ€Π°Π΄ΠΈ M2M, IoT ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅Ρ‚Π΅ Π΄ΠΎ влошаванС Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° пусканС Π½Π° ΠΏΠ°Π·Π°Ρ€Π°. ΠšΠΎΠΌΠΏΠ°Π½ΠΈΡΡ‚Π° Ρ€Π΅ΡˆΠΈ Π΄Π° създадС Π΅Π΄ΠΈΠ½Π½Π° бизнСс систСма с ΡƒΠ½ΠΈΠΊΠ°Π»Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΎΡ‚ свСтовна класа, вмСсто 8 настоящи Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ систСми Π·Π° таксуванС.

MegaFon Π΅ осСм ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² Π΅Π΄Π½Π°. ΠŸΡ€Π΅Π· 2009 Π³. рСорганизацията ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ: ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ Π² цяла Русия сС сляха Π² Π΅Π΄Π½Π° компания, MegaFon OJSC (сСга PJSC). По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ компанията Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π° с 8 систСми Π·Π° таксуванС със собствСни β€žΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈβ€œ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, характСристики Π½Π° ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ структури, ИВ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³.

Всичко бСшС Π½Π°Ρ€Π΅Π΄, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° пуснСм Π΅Π΄ΠΈΠ½ ΠΎΠ±Ρ‰ Ρ„Π΅Π΄Π΅Ρ€Π°Π»Π΅Π½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’ΡƒΠΊ Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ…Π° ΠΌΠ½ΠΎΠ³ΠΎ трудности: Π·Π° Π΅Π΄Π½ΠΈ Ρ‚Π°Ρ€ΠΈΡ„ΠΈΡ‚Π΅ сС Π·Π°ΠΊΡ€ΡŠΠ³Π»ΡΠ²Π°Ρ‚ Π½Π°Π³ΠΎΡ€Π΅, Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ сС Π·Π°ΠΊΡ€ΡŠΠ³Π»ΡΠ²Π°Ρ‚ Π½Π°Π΄ΠΎΠ»Ρƒ, Π° Π·Π° Ρ‚Ρ€Π΅Ρ‚ΠΈ - въз основа Π½Π° срСдноаритмСтичното. Има хиляди Ρ‚Π°ΠΊΠΈΠ²Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΈ.

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ имашС само Π΅Π΄Π½Π° вСрсия Π½Π° систСмата Π·Π° таксуванС, Π΅Π΄ΠΈΠ½ доставчик, настройкитС сС Ρ€Π°Π·ΠΌΠΈΠ½Π°Π²Π°Ρ…Π° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‡Π΅ ΠΎΡ‚Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° сС сглобят. ΠžΠΏΠΈΡ‚Π°Ρ…ΠΌΠ΅ сС Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΠΌ броя ΠΈΠΌ ΠΈ сС Π½Π°Ρ‚ΡŠΠΊΠ½Π°Ρ…ΠΌΠ΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ ΠΏΠΎΠ·Π½Π°Ρ‚ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ.

Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅. Π”ΠΎΡ€ΠΈ Π½Π°ΠΉ-готиният Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€ ΠΏΠΎ Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅ ΠΎΡ‚Π³ΠΎΠ²Π°Ρ€ΡΡˆΠ΅ Π½Π° Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ Π½Π° Hewlett-Packard ΠΎΡ‚ линията Superdome Hi-End, Π½ΠΎ Ρ‚ΠΎ Π½Π΅ ΠΎΡ‚Π³ΠΎΠ²Π°Ρ€ΡΡˆΠ΅ Π½Π° Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ Π΄ΠΎΡ€ΠΈ Π½Π° Π΄Π²Π° ΠΊΠ»ΠΎΠ½Π°. Π˜ΡΠΊΠ°Ρ… Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ Π±Π΅Π· Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ ΠΈ ΠΊΠ°ΠΏΠΈΡ‚Π°Π»ΠΎΠ²ΠΈ инвСстиции.

ΠžΡ‡Π°ΠΊΠ²Π° сС Ρ€ΡŠΡΡ‚ Π² броя Π½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈΡ‚Π΅ ΠΈ услугитС. ΠšΠΎΠ½ΡΡƒΠ»Ρ‚Π°Π½Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚Π΄Π°Π²Π½Π° донСсоха истории Π·Π° IoT ΠΈ M2M Π² свСта Π½Π° Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅: Ρ‰Π΅ Π΄ΠΎΠΉΠ΄Π΅ Π²Ρ€Π΅ΠΌΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ всСки Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΈ ΡŽΡ‚ΠΈΡ Ρ‰Π΅ ΠΈΠΌΠ°Ρ‚ SIM ΠΊΠ°Ρ€Ρ‚Π° ΠΈ Π΄Π²Π΅ Π² Ρ…Π»Π°Π΄ΠΈΠ»Π½ΠΈΠΊΠ°. ДнСс ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ Π±Ρ€ΠΎΠΉ Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ, Π½ΠΎ Π² Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅.

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ прСдизвикатСлства

Π’Π΅Π·ΠΈ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ Π½ΠΈ ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ…Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ сСриозни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. ИмашС ΠΈΠ·Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½Π°Π΄Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° систСмата ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π°. Π”ΡŠΠ»Π³ΠΎ мислихмС, Π²Π·Π΅ΠΌΠ°Ρ…ΠΌΠ΅ сСриозни Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΈΠ³Ρ€Π°Π΅Ρ…ΠΌΠ΅ Ρ‚ΡŠΡ€Π³ΠΎΠ²Π΅. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΎΡ‚ самото Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΏΠΎΠ΅Ρ…ΠΌΠ΅ интСрСсни прСдизвикатСлства – Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ прСдизвикатСлства.

ΠœΠ°Ρ‰Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚

Ако бСшС ΠΏΡ€Π΅Π΄ΠΈ, Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ, Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ 8 таксувания Π·Π° 15 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ, ΠΈ сСга Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ 100 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ - Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π΅ с ΠΏΠΎΡ€ΡΠ΄ΡŠΠΊ ΠΏΠΎ-голямо.

НиС станахмС сравними ΠΏΠΎ ΠΌΠ°Ρ‰Π°Π± с Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠ³Ρ€Π°Ρ‡ΠΈ ΠΊΠ°Ρ‚ΠΎ Mail.ru ΠΈΠ»ΠΈ Netflix.

Но ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½ΠΎΡ‚ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ към ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ Π°Π±ΠΎΠ½Π°Ρ‚Π½Π°Ρ‚Π° Π±Π°Π·Π° постави ΠΏΡ€Π΅Π΄ нас сСриозни прСдизвикатСлства.

ГСография Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½Π° страна

ΠœΠ΅ΠΆΠ΄Ρƒ ΠšΠ°Π»ΠΈΠ½ΠΈΠ½Π³Ρ€Π°Π΄ ΠΈ Владивосток 7500 ΠΊΠΌ ΠΈ 10 часови Π·ΠΎΠ½ΠΈ. Бкоростта Π½Π° свСтлината Π΅ ΠΊΡ€Π°ΠΉΠ½Π° ΠΈ Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° разстояния забавянията Π²Π΅Ρ‡Π΅ са Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ. 150 ms Π½Π° Π½Π°ΠΉ-Π³ΠΎΡ‚ΠΈΠ½ΠΈΡ‚Π΅ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΠΎΠΏΡ‚ΠΈΡ‡Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ Π΅ Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π° таксуванС Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, особСно ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ сСга Π² Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠ° Π² Русия. ОсвСн Ρ‚ΠΎΠ²Π° трябва Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Π·Π° Π΅Π΄ΠΈΠ½ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π΄Π΅Π½, Π° ΠΏΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ часови Π·ΠΎΠ½ΠΈ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

НиС Π½Π΅ прСдоставямС услуги само срСщу Π°Π±ΠΎΠ½Π°ΠΌΠ΅Π½Ρ‚Π½Π° такса, ΠΈΠΌΠ°ΠΌΠ΅ слоТни Ρ‚Π°Ρ€ΠΈΡ„ΠΈ, ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ. Врябва Π½Π΅ само Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌ ΠΈΠ»ΠΈ Π·Π°Π±Ρ€Π°Π½ΠΈΠΌ Π½Π° Π°Π±ΠΎΠ½Π°Ρ‚Π° Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈ, Π½ΠΎ ΠΈ Π΄Π° ΠΌΡƒ Π΄Π°Π΄Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΊΠ²ΠΎΡ‚Π° - Π΄Π° изчислим обаТданията ΠΈ дСйствията Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ‚ΠΎΠΉ Π΄Π° Π½Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ.

отказоустойчивост

Π’ΠΎΠ²Π° Π΅ Π΄Ρ€ΡƒΠ³Π°Ρ‚Π° страна Π½Π° цСнтрализацията.

Ако ΡΡŠΠ±Π΅Ρ€Π΅ΠΌ всички Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ Π² Π΅Π΄Π½Π° систСма, Ρ‚ΠΎΠ³Π°Π²Π° всякакви ΠΈΠ·Π²ΡŠΠ½Ρ€Π΅Π΄Π½ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΈ бСдствия са ΠΏΠ°Π³ΡƒΠ±Π½ΠΈ Π·Π° бизнСса. Π—Π°Ρ‚ΠΎΠ²Π° Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ систСмата ΠΏΠΎ Ρ‚Π°ΠΊΡŠΠ² Π½Π°Ρ‡ΠΈΠ½, Ρ‡Π΅ Π΄Π° Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°ΠΌΠ΅ Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π°Π²Π°Ρ€ΠΈΠΈΡ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ цялата Π°Π±ΠΎΠ½Π°Ρ‚Π½Π° Π±Π°Π·Π°.

Π’ΠΎΠ²Π° ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΅ слСдствиС ΠΎΡ‚ ΠΎΡ‚ΠΊΠ°Π·Π° ΠΎΡ‚ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ…ΠΌΠ΅ Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ…ΠΌΠ΅ броя Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ ΠΎΡ‚ стотици Π½Π° хиляди. Π’Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ управлявани ΠΈ взаимозамСняСми, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π΄Π° Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Ρ‚ ИВ инфраструктурата ΠΈ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Ρ‚ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π°Ρ‚Π° систСма.

Π˜Π·ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ сС ΠΏΡ€Π΅Π΄ Ρ‚Π°ΠΊΠΈΠ²Π° интСрСсни прСдизвикатСлства. НиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ…ΠΌΠ΅ систСмата ΠΈ Π² Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сС ΠΎΠΏΠΈΡ‚Π°Ρ…ΠΌΠ΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ свСтовни ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, Π·Π° Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎ смС Π² тСндСнция, Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎ слСдвамС Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈΡ‚Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.

Π‘Π²Π΅Ρ‚ΠΎΠ²Π΅Π½ ΠΎΠΏΠΈΡ‚

Π˜Π·Π½Π΅Π½Π°Π΄Π²Π°Ρ‰ΠΎ, Π½Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ…ΠΌΠ΅ Π½ΠΈΡ‚ΠΎ Π΅Π΄Π½Π° рСфСрСнция Π² свСтовния Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌ.

Π•Π²Ρ€ΠΎΠΏΠ° ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΈ ΠΏΠΎ Π±Ρ€ΠΎΠΉ Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ ΠΈ ΠΌΠ°Ρ‰Π°Π±, БАЩ - ΠΏΠΎ плоскост Π½Π° Ρ‚Π°Ρ€ΠΈΡ„ΠΈΡ‚Π΅ си. Π Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅ някои Π² ΠšΠΈΡ‚Π°ΠΉ ΠΈ Π½Π°ΠΌΠ΅Ρ€ΠΈΡ…ΠΌΠ΅ някои Π² Индия ΠΈ Π½Π°Π΅Ρ…ΠΌΠ΅ спСциалисти ΠΎΡ‚ Vodafone India.

Π—Π° Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π°, ΡΡŠΠ±Ρ€Π°Ρ…ΠΌΠ΅ Dream Team, Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄Π΅Π½ ΠΎΡ‚ IBM - Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ области. Π’Π΅Π·ΠΈ Ρ…ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° оцСнят Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡ€Π°Π²ΠΈΠΌ ΠΈ Π΄Π° внСсат ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ знания Π² Π½Π°ΡˆΠ°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.

ΠΌΠ°Ρ‰Π°Π±

Няколко числа Π·Π° ΠΈΠ»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ.

НиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ систСмата Π·Π° 80 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ с Ρ€Π΅Π·Π΅Ρ€Π² ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄. Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°ΠΌΠ΅ Π±ΡŠΠ΄Π΅Ρ‰ΠΈΡ‚Π΅ ΠΏΡ€Π°Π³ΠΎΠ²Π΅. Π’ΠΎΠ²Π° Π½Π΅ Π΅ Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‰Π΅ ΠΏΡ€Π΅Π²Π·Π΅ΠΌΠ΅ΠΌ ΠšΠΈΡ‚Π°ΠΉ, Π° Π·Π°Ρ€Π°Π΄ΠΈ Π½Π°ΡΡ‚ΡŠΠΏΠ»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° IoT ΠΈ M2M.

300 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ 80 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ, Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ ΠΊΠ°ΠΊΡ‚ΠΎ с ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, Ρ‚Π°ΠΊΠ° ΠΈ с Ρ‚Π°ΠΊΠΈΠ²Π°, ΠΊΠΎΠΈΡ‚ΠΎ са Π½ΠΈ напуснали, Π°ΠΊΠΎ трябва Π΄Π° ΡΡŠΠ±Π΅Ρ€Π΅ΠΌ взСмания. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ Ρ€Π΅Π°Π»Π½ΠΈΡ‚Π΅ ΠΎΠ±Π΅ΠΌΠΈ са Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-Π³ΠΎΠ»Π΅ΠΌΠΈ.

2 ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π‘Π°Π»Π°Π½ΡΡŠΡ‚ сС промСня Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ - Ρ‚ΠΎΠ²Π° са плащания, такси, обаТдания ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ. 200 TB Π΄Π°Π½Π½ΠΈ сС промСнят Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ, промСняйтС ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Π±Π°Π²Π½ΠΎ 8 PB Π΄Π°Π½Π½ΠΈ, ΠΈ Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Π°Ρ€Ρ…ΠΈΠ², Π° ΠΆΠΈΠ²ΠΈ Π΄Π°Π½Π½ΠΈ Π² Π΅Π΄Π½ΠΎ таксуванС. ΠœΠ°Ρ‰Π°Π± ΠΏΠΎ Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Π΄Π°Π½Π½ΠΈ - 5 хиляди ΡΡŠΡ€Π²ΡŠΡ€Π° Π½Π° 14 сайта.

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅Π½ стСк

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ…ΠΌΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ΠΈ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ Π΄Π° сглобявамС систСмата, внСсохмС Π½Π°ΠΉ-интСрСснитС ΠΈ Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅Π½ стСк, ΠΏΠΎΠ·Π½Π°Ρ‚ Π½Π° всСки ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠ³Ρ€Π°Ρ‡ ΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ правят систСми с високо Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

Π‘Ρ‚Π΅ΠΊΡŠΡ‚ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° стСка Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΈΠ³Ρ€Π°Ρ‡ΠΈ: Netflix, Twitter, Viber. Π‘ΡŠΡΡ‚ΠΎΠΈ сС ΠΎΡ‚ 6 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, Π½ΠΎ искамС Π΄Π° Π³ΠΎ ΡΡŠΠΊΡ€Π°Ρ‚ΠΈΠΌ ΠΈ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΌΠ΅.

Π“ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚Ρ‚Π° Π΅ Π΄ΠΎΠ±Ρ€Π°, Π½ΠΎ Π² голяма корпорация няма ΠΊΠ°ΠΊ Π±Π΅Π· ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅.

Няма Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΌ ΡΡŠΡ‰ΠΈΡ Oracle Π½Π° Tarantool. Π’ рСалноститС Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ‚ΠΎΠ²Π° Π΅ утопия ΠΈΠ»ΠΈ ΠΊΡ€ΡŠΡΡ‚ΠΎΠ½ΠΎΡΠ΅Π½ ΠΏΠΎΡ…ΠΎΠ΄ Π·Π° 5-10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ с нСясСн ΠΈΠ·Ρ…ΠΎΠ΄. Но Cassandra ΠΈ Couchbase ΠΌΠΎΠ³Π°Ρ‚ лСсно Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ с Tarantool ΠΈ Ρ‚ΠΎΠ²Π° Π΅, към ΠΊΠΎΠ΅Ρ‚ΠΎ сС стрСмим.

Π—Π°Ρ‰ΠΎ Tarantool?

Има 4 прости критСрия, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·Π±Ρ€Π°Ρ…ΠΌΠ΅ Ρ‚Π°Π·ΠΈ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ.

Бкорост. ΠŸΡ€ΠΎΠ²Π΅Π΄ΠΎΡ…ΠΌΠ΅ тСстовС Π·Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅ Π½Π° индустриални систСми MegaFon. Tarantool спСчСли - ΠΏΠΎΠΊΠ°Π·Π° Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΎ прСдставянС.

Π’ΠΎΠ²Π° Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π΄Ρ€ΡƒΠ³ΠΈ систСми Π½Π΅ отговарят Π½Π° Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ Π½Π° MegaFon. НастоящитС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚ са Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ, Ρ‡Π΅ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ‚Π΅ Π½Π° компанията са ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΈ. Но Π½ΠΈΠ΅ сС интСрСсувамС Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΈΠ΄Π΅Ρ€, Π° Π½Π΅ с някой, ΠΊΠΎΠΉΡ‚ΠΎ изостава, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ Π² тСста Π·Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅.

Tarantool ΠΏΠΎΠΊΡ€ΠΈΠ²Π° Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ Π½Π° компанията Π΄ΠΎΡ€ΠΈ Π² Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π΅Π½ ΠΏΠ»Π°Π½.

TCO Ρ†Π΅Π½Π°. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Couchbase Π½Π° ΠΎΠ±Π΅ΠΌΠΈ Π½Π° MegaFon струва астрономичСски суми ΠΏΠ°Ρ€ΠΈ, Π½ΠΎ с Tarantool ситуацията Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-приятна ΠΈ Ρ‚Π΅ са сходни ΠΏΠΎ функционалност.

Π”Ρ€ΡƒΠ³Π° Ρ…ΡƒΠ±Π°Π²Π° характСристика, която Π»Π΅ΠΊΠΎ повлия Π½Π° ΠΈΠ·Π±ΠΎΡ€Π° Π½ΠΈ Π΅, Ρ‡Π΅ Tarantool Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ с ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·Π²Π° максимална СфСктивност.

НадСТдност. MegaFon инвСстира Π² надСТдност, вСроятно ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ всСки Π΄Ρ€ΡƒΠ³. Π’Π°ΠΊΠ° Ρ‡Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅ Tarantool, Ρ€Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ трябва Π΄Π° Π³ΠΎ Π½Π°ΠΊΠ°Ρ€Π°ΠΌΠ΅ Π΄Π° отговаря Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ изисквания.

НиС инвСстирахмС Π½Π°ΡˆΠ΅Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ финанси ΠΈ Π·Π°Π΅Π΄Π½ΠΎ с Mail.ru ΡΡŠΠ·Π΄Π°Π΄ΠΎΡ…ΠΌΠ΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π° вСрсия, която сСга сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² няколко Π΄Ρ€ΡƒΠ³ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Tarantool-Enterprise напълно Π½ΠΈ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° сигурността, надСТдността ΠΈ рСгистриранСто.

ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΡΡ‚Π²Π°

Най-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ Π·Π° ΠΌΠ΅Π½ Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π’ΠΎΡ‡Π½ΠΎ с Ρ‚ΠΎΠ²Π° ΠΏΠΎΠ΄ΠΊΡƒΠΏΠΈΡ…Π° ΠΌΠΎΠΌΡ‡Π΅Ρ‚Π°Ρ‚Π° ΠΎΡ‚ Tarantool.

Ако Π΄ΠΎΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΈ ΠΈΠ³Ρ€Π°Ρ‡, особСно Ρ‚ΠΎΠ·ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ с anchor ΠΊΠ»ΠΈΠ΅Π½Ρ‚, ΠΈ ΠΊΠ°ΠΆΠ΅Ρ‚Π΅, Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, Ρ‚ΠΎΠ²Π° ΠΈ Ρ‚ΠΎΠ²Π°, Ρ‚ΠΎΠΉ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ отговаря:

- Π”ΠΎΠ±Ρ€Π΅, поставСтС изискванията Π½Π° Π΄ΡŠΠ½ΠΎΡ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ ΠΊΡƒΠΏΡ‡ΠΈΠ½Π° - някой Π΄Π΅Π½ вСроятно Ρ‰Π΅ стигнСм Π΄ΠΎ тях.

Мнозина ΠΈΠΌΠ°Ρ‚ ΠΏΡŠΡ‚Π½Π° ΠΊΠ°Ρ€Ρ‚Π° Π·Π° слСдващитС 2-3 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ Π΅ ΠΏΠΎΡ‡Ρ‚ΠΈ нСвъзмоТно Π΄Π° сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Ρ‚ Ρ‚Π°ΠΌ, Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Tarantool плСняват със своята откритост, Π° Π½Π΅ само ΠΎΡ‚ MegaFon, ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Ρ‚ систСмата си към ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π“ΠΎΡ‚ΠΈΠ½ΠΎ Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈ харСсва.

ΠšΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ Tarantool

ИзползвамС Tarantool Π² няколко Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°. ΠŸΡŠΡ€Π²ΠΈΡΡ‚ Π΅ Π² ΠΏΠΈΠ»ΠΎΡ‚Π°, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ Π½Π° адрСсната ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π½Π° систСма. По Π΅Π΄Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ исках Π΄Π° Π΅ систСма, ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° Yandex.Maps ΠΈ Google Maps, Π½ΠΎ сС ΠΎΠΊΠ°Π·Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ.

НапримСр адрСсният ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² интСрфСйса Π·Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ±ΠΈ. На Oracle Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ Π½Π° ТСлания адрСс ΠΎΡ‚Π½Π΅ΠΌΠ° 12-13 сСкунди. - Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΈ числа. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към Tarantool, Π·Π°ΠΌΠ΅Π½ΠΈΠΌ Oracle с Π΄Ρ€ΡƒΠ³Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΠΌ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ 200x ускорСниС! Π“Ρ€Π°Π΄ΡŠΡ‚ изскача слСд Ρ‚Ρ€Π΅Ρ‚Π°Ρ‚Π° Π±ΡƒΠΊΠ²Π°. Π‘Π΅Π³Π° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°ΠΌΠ΅ интСрфСйса, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΄Π° сС случи слСд ΠΏΡŠΡ€Π²ΠΈΡ. Бкоростта Π½Π° рСакция ΠΎΠ±Π°Ρ‡Π΅ Π΅ съвсСм Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° - милисСкунди вмСсто сСкунди.

Π’Ρ‚ΠΎΡ€ΠΎΡ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΅ ΠΌΠΎΠ΄Π΅Ρ€Π½Π° Ρ‚Π΅ΠΌΠ°, Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π° two-speed IT. Π’ΠΎΠ²Π° Π΅ Ρ‚Π°ΠΊΠ°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ консултанти ΠΎΡ‚ всСки ъгъл ΠΊΠ°Π·Π²Π°Ρ‚, Ρ‡Π΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈΡ‚Π΅ трябва Π΄Π° ΠΎΡ‚ΠΈΠ΄Π°Ρ‚ Ρ‚Π°ΠΌ.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

Има инфраструктурСн слой, Π½Π°Π΄ Π½Π΅Π³ΠΎ ΠΈΠΌΠ° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ систСма Π·Π° таксуванС ΠΊΠ°Ρ‚ΠΎ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌ, ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈ систСми, ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Π½Π΅. Π’ΠΎΠ²Π° Π΅ ΡΡŠΡ€Ρ†Π΅Π²ΠΈΠ½Π°Ρ‚Π°, която Π½Π΅ трябва Π΄Π° сС ΠΏΠΈΠΏΠ°. Π’ΠΎΠ²Π° Π΅, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, възмоТно Π΅, Π½ΠΎ ΠΏΠ°Ρ€Π°Π½ΠΎΠΈΡ‡Π½ΠΎ осигуряванС Π½Π° качСство, Π·Π°Ρ‰ΠΎΡ‚ΠΎ носи ΠΏΠ°Ρ€ΠΈ Π½Π° корпорацията.

Π‘Π»Π΅Π΄Π²Π° слоят ΠΎΡ‚ микроуслуги - Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ ΠΈΠ³Ρ€Π°Ρ‡. ΠœΠΈΠΊΡ€ΠΎΡƒΡΠ»ΡƒΠ³ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π±ΡŠΡ€Π·ΠΎ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ създадСни въз основа Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ кСшовС, ΠΊΠ°Ρ‚ΠΎ прСнасят Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Ρ‚Π°ΠΌ. Π’ΡƒΠΊ ΠΏΠΎΠ»Π΅ Π·Π° СкспСримСнти β€” Π°ΠΊΠΎ Π½Π΅Ρ‰ΠΎ Π½Π΅ сС ΠΏΠΎΠ»ΡƒΡ‡ΠΈ, Π·Π°Ρ‚Π²ΠΎΡ€ΠΈΡ… Π΅Π΄Π½Π° микроуслуга ΠΈ ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ… Π΄Ρ€ΡƒΠ³Π°. Π’ΠΎΠ²Π° осигурява наистина ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° пусканС Π½Π° ΠΏΠ°Π·Π°Ρ€Π° ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° надСТдността ΠΈ Π±ΡŠΡ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° компанията.

ΠœΠΈΠΊΡ€ΠΎΡƒΡΠ»ΡƒΠ³ΠΈΡ‚Π΅ са ΠΌΠΎΠΆΠ΅ Π±ΠΈ основната роля Π½Π° Tarantool Π² MegaFon.

КъдС ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Tarantool

Ако сравним нашия ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π·Π° таксуванС с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π·Π° трансформация Π½Π° Deutsche Telekom, Svyazcom, Vodafone India, Ρ‚ΠΎΠΉ Π΅ ΠΈΠ·Π½Π΅Π½Π°Π΄Π²Π°Ρ‰ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅Π½ ΠΈ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π΅Π½. Π’ процСса Π½Π° изпълнСниС Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ само MegaFon ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° структура бяха трансформирани, Π½ΠΎ ΠΈ Tarantool-enterprise сС появи Π² Mail.ru, Π° Π½Π°ΡˆΠΈΡΡ‚ доставчик Nexign (ΠΏΡ€Π΅Π΄ΠΈ Peter-Service) - BSS Box (Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° таксуванС Π² кутия).

Π’ΠΎΠ²Π° Π΅ Π² извСстСн смисъл историчСски ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π·Π° руския ΠΏΠ°Π·Π°Ρ€. МоТС Π΄Π° сС сравни с описаното Π² ΠΊΠ½ΠΈΠ³Π°Ρ‚Π° β€žΠœΠΈΡ‚ΠΈΡ‡Π½ΠΈΡΡ‚ Ρ‡ΠΎΠ²Π΅ΠΊ-мСсСц” Π½Π° Π€Ρ€Π΅Π΄Π΅Ρ€ΠΈΠΊ Брукс. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π°, ΠΏΡ€Π΅Π· 60-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, IBM Π½Π°Π΅ 360 Π΄ΡƒΡˆΠΈ, Π·Π° Π΄Π° разработят Π½ΠΎΠ²Π°Ρ‚Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° систСма OS/5 Π·Π° ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΠΈ. ИмамС ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ - 000, Π½ΠΎ Π½Π°ΡˆΠΈΡ‚Π΅ са Π² ΠΆΠΈΠ»Π΅Ρ‚ΠΊΠΈ ΠΈ ΠΊΠ°Ρ‚ΠΎ сС ΠΈΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ ΠΈ Π½ΠΎΠ²ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ, Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ ΠΏΠΎ-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ.

По-Π΄ΠΎΠ»Ρƒ са Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈΡ‚Π΅ Π½Π° таксуванСто ΠΈΠ»ΠΈ, ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, бизнСс систСмитС. Π₯ΠΎΡ€Π°Ρ‚Π° ΠΎΡ‚ прСдприятиСто ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€Π΅ CRM. ВсСки Π²Π΅Ρ‡Π΅ трябва Π΄Π° ΠΈΠΌΠ° Π΄Ρ€ΡƒΠ³ΠΈ систСми: Open API, API Gateway.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ API

НСка ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ числата ΠΈ ΠΊΠ°ΠΊ Open API Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°. НатоварванСто ΠΌΡƒ Π΅ 10 000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² сСкунда. Въй ΠΊΠ°Ρ‚ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° Ρ€Π°Π·Π²ΠΈΠ²Π°ΠΌΠ΅ слоя с микроуслуги ΠΈ Π΄Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ публичния API Π½Π° MegaFon, ΠΎΡ‡Π°ΠΊΠ²Π°ΠΌΠ΅ ΠΏΠΎ-голям растСТ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅ Π² Ρ‚Π°Π·ΠΈ част. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Ρ‰Π΅ ΠΈΠΌΠ° 100 000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

НС Π·Π½Π°ΠΌ Π΄Π°Π»ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° сравним с Mail.ru Π² SSO - ΠΌΠΎΠΌΡ‡Π΅Ρ‚Π°Ρ‚Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΈΠΌΠ°Ρ‚ 1 000 0000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² сСкунда. Вяхното Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½ΠΈ Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ интСрСсно ΠΈ смятамС Π΄Π° Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ тСхния ΠΎΠΏΠΈΡ‚ – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€Π°Π²Π΅Π½Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ SSO бСкъп Ρ‡Ρ€Π΅Π· Tarantool. Π‘Π΅Π³Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΎΡ‚ Mail.ru правят Ρ‚ΠΎΠ²Π° Π·Π° нас.

CRM

CRM са ΡΡŠΡ‰ΠΈΡ‚Π΅ 80 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ искамС Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠΌ Π΄ΠΎ ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° 300 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Ρ‚Ρ€ΠΈΠ³ΠΎΠ΄ΠΈΡˆΠ½Π° история. НиС наистина сС Ρ€Π°Π΄Π²Π°ΠΌΠ΅ Π½Π° Π½ΠΎΠ²ΠΈ услуги ΠΈ Ρ‚ΡƒΠΊ Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° растСТ са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ услуги. Π’ΠΎΠ²Π° Π΅ Π±Π°Π», ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ растС, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‰Π΅ ΠΈΠΌΠ° всС ΠΏΠΎΠ²Π΅Ρ‡Π΅ услуги. Π‘ΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ Ρ‰Π΅ Π½ΠΈ трябва история; Π½Π΅ искамС Π΄Π° сС Π½Π°Ρ‚ΡŠΠΊΠ²Π°ΠΌΠ΅ Π½Π° Ρ‚ΠΎΠ²Π°.

Π‘Π°ΠΌΠΎΡ‚ΠΎ таксуванС ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Ρ„Π°ΠΊΡ‚ΡƒΡ€ΠΈ, Ρ€Π°Π±ΠΎΡ‚Π° с клиСнтски взСмания сС трансформира Π² ΠΎΡ‚Π΄Π΅Π»Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½. Π—Π° Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ производитСлността, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅Π½ ΠΌΠΎΠ΄Π΅Π».

БистСмата Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ, Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π΅ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΈ Π΅ осигурСна отказоустойчивост. ОсвСн Ρ‚ΠΎΠ²Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ…ΠΌΠ΅ с Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.

Всичко останало са Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Π½ΠΈΠ²ΠΎ. Π’ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π·Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈ - 2 ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄Π° Π½Π° Π΄Π΅Π½, 60 ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄Π° Π½Π° мСсСц. Понякога трябва Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Π±Ρ€ΠΎΠΈΡ‚Π΅ Π·Π° мСсСц ΠΈ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π±ΡŠΡ€Π·ΠΎ. Ѐинансов ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ - Ρ‚ΠΎΠ²Π° са Ρ‚ΠΎΡ‡Π½ΠΎ ΡΡŠΡ‰ΠΈΡ‚Π΅ 300 ΠΌΠΈΠ»ΠΈΠΎΠ½Π°, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ растат ΠΈ растат: Π°Π±ΠΎΠ½Π°Ρ‚ΠΈΡ‚Π΅ чСсто сС Π΄Π²ΠΈΠΆΠ°Ρ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅, ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°ΠΉΠΊΠΈ Ρ‚Π°Π·ΠΈ част.

Най-тСлСкомуникационният ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΅ ΠΎΠ½Π»Π°ΠΉΠ½ таксуванС. Π’ΠΎΠ²Π° са систСмитС, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΈ позволяват Π΄Π° сС ΠΎΠ±Π°ΠΆΠ΄Π°Ρ‚Π΅ ΠΈΠ»ΠΈ Π΄Π° Π½Π΅ сС ΠΎΠ±Π°ΠΆΠ΄Π°Ρ‚Π΅, Π΄Π° Π²Π·Π΅ΠΌΠ°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π’ΡƒΠΊ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π΅ 30 000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² сСкунда, Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Ρ€ΡŠΡΡ‚Π° Π½Π° трансфСра Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ 250 000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, ΠΈ Π·Π°Ρ‚ΠΎΠ²Π° смС ΠΌΠ½ΠΎΠ³ΠΎ заинтСрСсовани ΠΎΡ‚ Tarantool.

ΠŸΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° снимка Π΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈΡ‚Π΅, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Tarantool. Бамият CRM, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π΅ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊ ΠΈ Π½ΠΈΠ΅ Ρ‰Π΅ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π² самото ядро.

ΠΠ°ΡˆΠ°Ρ‚Π° ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π½Π° TTX Ρ†ΠΈΡ„Ρ€Π° ΠΎΡ‚ 100 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π°Π±ΠΎΠ½Π°Ρ‚ΠΈ ΠΌΠ΅ ΠΎΠ±ΡŠΡ€ΠΊΠ²Π° ΠΊΠ°Ρ‚ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ - Π°ΠΌΠΈ Π°ΠΊΠΎ 101 ΠΌΠΈΠ»ΠΈΠΎΠ½Π°? Врябва Π»ΠΈ Π΄Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ всичко ΠΎΡ‚Π½ΠΎΠ²ΠΎ? Π—Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΠΌ Ρ‚ΠΎΠ²Π° Π΄Π° сС случи, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ кСшовС, ΠΊΠ°Ρ‚ΠΎ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°ΠΌΠ΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎΡΡ‚Ρ‚Π°.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

ΠšΠ°Ρ‚ΠΎ цяло ΠΈΠΌΠ° Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Tarantool. ΠΏΡŠΡ€Π²ΠΎ - ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° всички кСшовС Π½Π° Π½ΠΈΠ²ΠΎ микросСрвиз. Π”ΠΎΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌ, VimpelCom слСдва Ρ‚ΠΎΠ·ΠΈ ΠΏΡŠΡ‚, създавайки кСш ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ.

НиС смС ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ зависими ΠΎΡ‚ доставчици, промСнямС ядрото Π½Π° BSS, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ клиСнтски Ρ„Π°ΠΉΠ» ΠΎΡ‚ кутията. Но Π½ΠΈΠ΅ искамС Π΄Π° Π³ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€ΠΈΠΌ. Π—Π°Ρ‚ΠΎΠ²Π° Π½ΠΈΠ΅ Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ - ΠΏΡ€Π°Π²Π΅Ρ‚Π΅ кСшовС Π²ΡŠΡ‚Ρ€Π΅ Π² систСмитС.

По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΈΠΌΠ° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ синхронизация - Π΅Π΄Π½Π° систСма отговаря ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° кСша, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° основния Π³Π»Π°Π²Π΅Π½ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ.

ΠœΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ сС вписва Π΄ΠΎΠ±Ρ€Π΅ Π² ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π½Π° Tarantool с Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π΅Π½ скСлСт, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ само части, ΠΊΠΎΠΈΡ‚ΠΎ сС отнасят Π΄ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, тоСст ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Π΄Π°Π½Π½ΠΈΡ‚Π΅. Всичко останало ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎ място. Няма ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎ Π΅Π·Π΅Ρ€ΠΎ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, нСуправляван Π³Π»ΠΎΠ±Π°Π»Π΅Π½ кСш. ΠšΠ΅ΡˆΠΎΠ²Π΅Ρ‚Π΅ са ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π·Π° систСмата, ΠΈΠ»ΠΈ Π·Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ, ΠΈΠ»ΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΈΠ»ΠΈ Π·Π° Π΄Π° улСснят ΠΆΠΈΠ²ΠΎΡ‚Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°. ΠšΠΎΠ³Π°Ρ‚ΠΎ Π°Π±ΠΎΠ½Π°Ρ‚ сС ΠΎΠ±Π°Π΄ΠΈ ΠΈ Π΅ разстроСн ΠΎΡ‚ качСството Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° услуга, Π²ΠΈΠ΅ искатС Π΄Π° прСдоставитС качСствСна услуга.

RTO ΠΈ RPO

Има Π΄Π²Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° Π² ИВ - OTR ΠΈ RPO.

ΠžΠ±Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π΅ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° услугата слСд ΠΏΠΎΠ²Ρ€Π΅Π΄Π°. RTO = 0 ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ Π½Π΅Ρ‰ΠΎ сС ΠΏΡ€ΠΎΠ²Π°Π»ΠΈ, услугата ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π¦Π΅Π»Ρ‚Π° Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π° Π½Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ - Ρ‚ΠΎΠ²Π° Π΅ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ»ΠΊΠΎ Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π·Π°Π³ΡƒΠ±ΠΈΠΌ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅. RPO = 0 ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π½Π΅ Π³ΡƒΠ±ΠΈΠΌ Π΄Π°Π½Π½ΠΈ.

Π—Π°Π΄Π°Ρ‡Π° Π½Π° Tarantool

НСка сС ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π·Π° Tarantool.

Π”Π°Π΄Π΅Π½ΠΎ: ΠΊΠΎΡˆΠ½ΠΈΡ†Π° с прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ всСки Ρ€Π°Π·Π±ΠΈΡ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Amazon ΠΈΠ»ΠΈ някъдС Π΄Ρ€ΡƒΠ³Π°Π΄Π΅. длъТСн Ρ‚Π°ΠΊΠ° Ρ‡Π΅ пазарската ΠΊΠΎΠ»ΠΈΡ‡ΠΊΠ° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ 24 часа 7 Π΄Π½ΠΈ Π² сСдмицата ΠΈΠ»ΠΈ 99,99% ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ. ΠŸΠΎΡ€ΡŠΡ‡ΠΊΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ΄Π²Π°Ρ‚ ΠΏΡ€ΠΈ нас, трябва Π΄Π° останат Π² Ρ€Π΅Π΄, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ Π΄Π° Π²ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΈΠ»ΠΈ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΠΌ Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° Π½Π° Π°Π±ΠΎΠ½Π°Ρ‚Π° - всичко трябва Π΄Π° бъдС строго послСдоватСлно. ΠŸΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡΡ‚ Π°Π±ΠΎΠ½Π°ΠΌΠ΅Π½Ρ‚ засяга слСдващия, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π°Π½Π½ΠΈΡ‚Π΅ са Π²Π°ΠΆΠ½ΠΈ - Π½ΠΈΡ‰ΠΎ Π½Π΅ трябва Π΄Π° липсва.

РСшСниС. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅ Π΄Π° Π³ΠΎ Ρ€Π΅ΡˆΠΈΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈ Π΄Π° ΠΏΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ, Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π΅ΡˆΠ΅Π½ матСматичСски. МоТСш Π΄Π° помниш Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠΈ, Π·Π°ΠΊΠΎΠ½ΠΈ Π·Π° Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅, ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π° Ρ„ΠΈΠ·ΠΈΠΊΠ°, Π½ΠΎ Π·Π°Ρ‰ΠΎ - Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅ΡˆΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π‘Π”.

Добрият стар Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚ΡƒΠΊ - трябва Π΄Π° ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅ Π΄ΠΎΠ±Ρ€Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π°Ρ‚Π° област ΠΈ Π΄Π° я ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅, Π·Π° Π΄Π° Ρ€Π΅ΡˆΠΈΡ‚Π΅ Ρ‚ΠΎΠ·ΠΈ пъзСл.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

ΠΠ°ΡˆΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: създаванС Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€ Π½Π° прилоТСнията Π½Π° Tarantool - Π³Π΅ΠΎ-Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Ρ‚ΠΎΠ²Π° са Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ - Π΄Π²Π° ΠΏΡ€Π΅Π΄ΠΈ Π£Ρ€Π°Π», Π΅Π΄ΠΈΠ½ ΠΎΡ‚Π²ΡŠΠ΄ Π£Ρ€Π°Π» ΠΈ Π½ΠΈΠ΅ разпрСдСлямС всички заявки ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π·ΠΈ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅.

Netflix, ΠΊΠΎΠΉΡ‚ΠΎ сСга сС смята Π·Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π»ΠΈΠ΄Π΅Ρ€ΠΈΡ‚Π΅ Π² ИВ, имашС само Π΅Π΄ΠΈΠ½ Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Π΄Π°Π½Π½ΠΈ Π΄ΠΎ 2012 Π³. Π’ Π½Π°Π²Π΅Ρ‡Π΅Ρ€ΠΈΠ΅Ρ‚ΠΎ Π½Π° католичСската КолСда, 24 Π΄Π΅ΠΊΠ΅ΠΌΠ²Ρ€ΠΈ, Ρ‚ΠΎΠ·ΠΈ Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈΠ·Π»Π΅Π·Π΅ ΠΎΡ‚ строя. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π² Канада ΠΈ БАЩ останаха Π±Π΅Π· Π»ΡŽΠ±ΠΈΠΌΠΈΡ‚Π΅ си Ρ„ΠΈΠ»ΠΌΠΈ, бяха ΠΌΠ½ΠΎΠ³ΠΎ разстроСни ΠΈ писаха Π·Π° Ρ‚ΠΎΠ²Π° Π² социалнитС ΠΌΡ€Π΅ΠΆΠΈ. Π‘Π΅Π³Π° Netflix ΠΈΠΌΠ° Ρ‚Ρ€ΠΈ Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π° Π·Π°ΠΏΠ°Π΄Π½ΠΎ-ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΎΡ‚ΠΎ ΠΊΡ€Π°ΠΉΠ±Ρ€Π΅ΠΆΠΈΠ΅ ΠΈ Π΅Π΄ΠΈΠ½ Π² Π—Π°ΠΏΠ°Π΄Π½Π° Π•Π²Ρ€ΠΎΠΏΠ°.

ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ Π³Π΅ΠΎ-Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - толСрантността към Π³Ρ€Π΅ΡˆΠΊΠΈ Π΅ Π²Π°ΠΆΠ½Π° Π·Π° нас.

Π’Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€, Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ Π·Π° RPO = 0 ΠΈ RTO = 0? Π Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ просто, Π² зависимост ΠΎΡ‚ Ρ‚Π΅ΠΌΠ°Ρ‚Π°.

Какво Π΅ Π²Π°ΠΆΠ½ΠΎ Π² прилоТСнията? Π”Π²Π΅ части: Π₯Π²ΡŠΡ€Π»ΡΠ½Π΅ Π² кош Π·Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠΎΠΊΡƒΠΏΠΊΠ° ΠΈ Π‘Π›Π•Π”. Частта DO Π² Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС Π½Π°Ρ€ΠΈΡ‡Π° улавянС Π½Π° ΠΏΠΎΡ€ΡŠΡ‡ΠΊΠ° ΠΈΠ»ΠΈ договарянС Π½Π° ΠΏΠΎΡ€ΡŠΡ‡ΠΊΠ°Ρ‚Π°. Π’ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠ° Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚Π°ΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ трябва Π΄Π° бъдС обслуТСн, Π΄Π° ΠΌΡƒ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ 5 ΠΎΠΏΡ†ΠΈΠΈ ΠΈ всичко Ρ‚ΠΎΠ²Π° сС случва Π·Π° извСстно Π²Ρ€Π΅ΠΌΠ΅, Π½ΠΎ ΠΊΠΎΡˆΠ½ΠΈΡ†Π°Ρ‚Π° сС пълни. Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΅ възмоТСн ΠΏΡ€ΠΎΠ²Π°Π», Π½ΠΎ Π½Π΅ Π΅ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ сС случва ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄ Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ».

Ако московският Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Π΄Π°Π½Π½ΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ сС ΠΏΡ€ΠΎΠ²Π°Π»ΠΈ, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‡Ρ€Π΅Π· Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ към Π΄Ρ€ΡƒΠ³ Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Π΄Π°Π½Π½ΠΈ Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ. Π’Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΎ Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π·Π°Π³ΡƒΠ±ΠΈ Π² ΠΊΠΎΠ»ΠΈΡ‡ΠΊΠ°Ρ‚Π°, Π½ΠΎ Π²ΠΈΠ΅ Π³ΠΎ Π²ΠΈΠΆΠ΄Π°Ρ‚Π΅, добавятС ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π² ΠΊΠΎΠ»ΠΈΡ‡ΠΊΠ°Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°Ρ‚Π΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅. Π’ Ρ‚ΠΎΠ·ΠΈ случай RTO = 0.

Π’ ΡΡŠΡ‰ΠΈΡ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈΠΌΠ° ΠΈ Π²Ρ‚ΠΎΡ€Π° опция: ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‰Ρ€Π°ΠΊΠ½Π΅ΠΌ Π²ΡŠΡ€Ρ…Ρƒ β€žΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈβ€œ, искамС Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π΄Π° Π½Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π·Π°Π³ΡƒΠ±Π΅Π½ΠΈ. ΠžΡ‚ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ автоматизацията Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ - Ρ‚ΠΎΠ²Π° Π΅ RPO = 0. Използвайки Ρ‚Π΅Π·ΠΈ Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»Π°, Π² Π΅Π΄ΠΈΠ½ случай ΠΌΠΎΠΆΠ΅ просто Π΄Π° бъдС Π³Π΅ΠΎ-Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ с Π΅Π΄ΠΈΠ½ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π΅ΠΌ Π³Π»Π°Π²Π΅Π½, Π² Π΄Ρ€ΡƒΠ³ случай някакъв Π²ΠΈΠ΄ запис Π½Π° ΠΊΠ²ΠΎΡ€ΡƒΠΌ. ΠœΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²Π°Ρ€ΠΈΡ€Π°Ρ‚, Π½ΠΎ Π½ΠΈΠ΅ Ρ€Π΅ΡˆΠ°Π²Π°ΠΌΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.

ОсвСн Ρ‚ΠΎΠ²Π°, Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΉΠΊΠΈ с Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€ Π½Π° прилоТСнията, ΠΌΠΎΠΆΠ΅ΠΌ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° Π³ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ - Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ диспСчСри ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€.

АрхитСктура Π·Π° таксуванС ΠΎΡ‚ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅: трансформация с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° към Tarantool

ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° ΠΈ Π’Π°Ρ€Π°Π½Ρ‚ΡƒΠ» Π·Π°Π΅Π΄Π½ΠΎ

Има ΠΈ Π΄Ρ€ΡƒΠ³ случай - "Π²ΠΈΡ‚Ρ€ΠΈΠ½Π° Π½Π° баланси". Π•Ρ‚ΠΎ Π΅Π΄ΠΈΠ½ интСрСсСн случай Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Cassandra ΠΈ Tarantool.

ИзползвамС Cassandra, Π·Π°Ρ‰ΠΎΡ‚ΠΎ 2 ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄Π° обаТдания Π½Π° Π΄Π΅Π½ Π½Π΅ са ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ Ρ‰Π΅ ΠΈΠΌΠ° ΠΎΡ‰Π΅. ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ·ΠΈΡ‚Π΅ ΠΎΠ±ΠΈΡ‡Π°Ρ‚ Π΄Π° оцвСтяват Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ; всС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ подробности сС появяват Π² социалнитС ΠΌΡ€Π΅ΠΆΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Всичко Ρ‚ΠΎΠ²Π° допринася Π·Π° историята.

Cassandra Π²ΠΈ позволява Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚Π΅ Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ Π΄ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€.

ЧувствамС сС ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ с ΠšΠ°ΡΠ°Π½Π΄Ρ€Π°, Π½ΠΎ ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ - Π½Π΅ Π΅ Π΄ΠΎΠ±Ρ€Π° Π² Ρ‡Π΅Ρ‚Π΅Π½Π΅Ρ‚ΠΎ. На записа всичко Π΅ Π½Π°Ρ€Π΅Π΄, 30 000 Π² сСкунда Π½Π΅ Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ - ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Ρ‡Π΅Ρ‚Π΅Π½Π΅Ρ‚ΠΎ.

Π—Π°Ρ‚ΠΎΠ²Π° сС появи Ρ‚Π΅ΠΌΠ° с кСш ΠΈ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ слСдния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ: ΠΈΠΌΠ° стар Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Π½ случай, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ ΠΎΡ‚ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π» ΠΎΡ‚ ΠΎΠ½Π»Π°ΠΉΠ½ таксуванС Π²Π»ΠΈΠ·Π° във Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π² ΠšΠ°ΡΠ°Π½Π΄Ρ€Π°. Π‘ΠΎΡ€ΠΈΡ…ΠΌΠ΅ сС с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡ‚ΠΎ изтСглянС Π½Π° Ρ‚Π΅Π·ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π΄ΠΎΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡŠΠ²Π΅Ρ‚Π° Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° IBM Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ - ΠΈΠΌΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ управляват Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅Ρ‚ΠΎ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ UDP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вмСсто TCP. Π’ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±Ρ€Π΅, Π½ΠΎ всС ΠΎΡ‰Π΅ са ΠΌΠΈΠ½ΡƒΡ‚ΠΈ ΠΈ всС ΠΎΡ‰Π΅ Π½Π΅ смС Π³ΠΎ Π·Π°Ρ€Π΅Π΄ΠΈΠ»ΠΈ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π² ΠΊΠΎΠ» Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΊΠ°ΠΊΠ²ΠΎ сС Π΅ случило с нСговия баланс - трябва Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ°ΠΌΠ΅.

Π—Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΠΌ Ρ‚ΠΎΠ²Π° Π΄Π° сС случи, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π΅Π½ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ Ρ€Π΅Π·Π΅Ρ€Π². ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΠΌ ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅ Ρ‡Ρ€Π΅Π· Kafka Π΄ΠΎ Tarantool, прСизчислявайки Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΈΡ‚Π΅ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° днСс, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ ΠΏΠ°Ρ€ΠΈΡ‡Π½ΠΈ наличности, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Ρ баланси с всякаква скорост, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 100 хиляди Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² сСкунда ΠΈ ΡΡŠΡ‰ΠΈΡ‚Π΅ Ρ‚Π΅Π·ΠΈ 2 сСкунди.

Π¦Π΅Π»Ρ‚Π° Π΅ слСд ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° 2 сСкунди Π² личния Π²ΠΈ Π°ΠΊΠ°ΡƒΠ½Ρ‚ Π΄Π° ΠΈΠΌΠ° Π½Π΅ само промСнСния баланс, Π½ΠΎ ΠΈ информация Π·Π°Ρ‰ΠΎ сС Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ».

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ΠΎΠ²Π° бяха ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Tarantool. Много Π½ΠΈ харСса откритостта Π½Π° Mail.ru ΠΈ готовността ΠΈΠΌ Π΄Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ случаи.

Π’Π΅Ρ‡Π΅ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ консултантитС ΠΎΡ‚ BCG ΠΈΠ»ΠΈ McKinsey, Accenture ΠΈΠ»ΠΈ IBM Π΄Π° Π½ΠΈ ΠΈΠ·Π½Π΅Π½Π°Π΄Π°Ρ‚ с Π½Π΅Ρ‰ΠΎ Π½ΠΎΠ²ΠΎ - голяма част ΠΎΡ‚ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚, Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²Π΅Ρ‡Π΅ ΠΏΡ€Π°Π²ΠΈΠΌ, Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ смС ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ. Мисля, Ρ‡Π΅ Tarantool Ρ‰Π΅ Π·Π°Π΅ΠΌΠ΅ достойното си място Π² нашия Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Ρ‰Π΅ Π·Π°ΠΌΠ΅Π½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. НиС смС Π² Π°ΠΊΡ‚ΠΈΠ²Π½Π° Ρ„Π°Π·Π° Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π”ΠΎΠΊΠ»Π°Π΄ΡŠΡ‚ Π½Π° ОлСг ΠΈ АндрСй Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Π½Π° конфСрСнцията Tarantool ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°, Π° Π½Π° 17 юни ОлСг ИвлСв Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° ΠšΠΎΠ½Ρ„СрСнция T+ 2019 Ρ Π΄ΠΎΠΊΠ»Π°Π΄ β€žΠ—Π°Ρ‰ΠΎ Tarantool Π² Enterpriseβ€œ. ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡŠΡ€ Π”Π΅ΡƒΠ»ΠΈΠ½ ΡΡŠΡ‰ΠΎ Ρ‰Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈ прСзСнтация ΠΎΡ‚ MegaFon β€žΠšΠ΅ΡˆΠΈΡ€Π°Π½Π΅ Π½Π° Tarantool ΠΈ рСпликация ΠΎΡ‚ Oracleβ€œ. НСка Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ сС Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ»ΠΎ, ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ са изпълнСни. ΠŸΡ€ΠΈΡΡŠΠ΅Π΄ΠΈΠ½Π΅Ρ‚Π΅ сС – конфСрСнцията Π΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π°, всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π΅ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€, всички ΠΏΡ€ΠΈΠ΅Ρ‚ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° конфСрСнцията Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π°: Π½ΠΎΠ²ΠΈ случаи, Π½ΠΎΠ² ΠΎΠΏΠΈΡ‚ Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Tarantool, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, прСдприятиС, ΡƒΡ€ΠΎΡ†ΠΈ ΠΈ микроуслуги.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€