ááááľá áá áĽáá° áááá áŤá áŽáááŹá˝á Tarantool á ááłáĽ á á¨ááá áá á¨ááŤáľáááá? á¨á᪠ᣠá ááľ áťá áĽááá áá á¨ááᣠáááľáá ᣠá ááľ ááááľ áľáá áłáĽá áŤááŁá ᣠáśáŹáąá áá° áśáŹáľ áá°áŠáľ - ፠ááłáĽ áá! á ááľ áá áá á, á áá áá áĽááłá áá, áĽá áĽáá°ááá áŤááľ áłáááśáŽá˝ ááľááá áá°áá ááá áĽá¨ááą áá. ááááŞáŤ áá á¨ááłáĽ á á¨ááá á¨áá፠áá á¨á፠áĽáááľ áá - ááĽá ááá áŤááŠáá°áᢠá ááŹá á´ááŽá á¨áľááááą áá°áá°á፠áĽáľá¨ ááá¨áĽ áľá¨áľ á¨á°áááᢠáá áá á ááá á¨ááááľ áá°áľ á ááśáá˛á áľáááľá á˝á áłá áááŤáŁ á¨áá፠ááá áá áĽá ááá˝áá á¨ááŽá˘ á á´ááŽá áŠáŁááŤáá˝ ááľáĽ á¨ááłáĽ á á¨ááá á¨áŚá ááŁáŞáŤ áŽáŚáľ áá á°ááłáłá áá - áľáá ᣠáááá áĽá á áŚá ááŁáŞáŤ á¨á°áá áá áá˘
áĽá áľá Tarantooláľ? áľá áĽáą ááááŠáłáᢠáŚáá á˘ááá и Andrey Knyazev. áŚáá á¨áŠáŁááŤá áá á ááá´ááľ ááá˘
ááŽáááľ "á¨á°ááá° á¨ááłáĽ á á¨ááá"
á¨ááĽáŤáŤá ááŽáááľ "á¨á°ááá° á¨ááłáĽ á á¨ááá" ááŁáá. áłáŤááśá ááἠáŁá áŞáŤáąá áŤáłá¨á áľ á ááľáĄ áá áá˘
ᨠHi-End ááłáŞáŤáá˝ á¨á áááá áĽáľááľ á¨á°áááá˘á ááľááľ áĽá á¨á áááááśá˝ áĽááľ ááľááľ áá áĽáŠá á ááá°á, á M2M, IoT áĽá á¨á
áááŤá áŁá
áŞáŤáľ ááááŤáľ á¨á°áááá˘áá˝ áĽá á áááááśá˝ á°á¨á᪠ááľááľ áá á áá. á áá-áá°-áá ፠áá áá áá¸áľ. áŠáŁááŤá á 8 áá
áłá á¨á°ááŤáŠ á¨ááłáĽ á á¨ááá áľáááśá˝ áááł áአááá á áá á°á¨ááá á¨á á á ááąáá á ááá´áá¸á áŤáá áá á á¨áááľ áĽáŤ áĽáááľ áááá á áá°áá˘
áááá á á ááľ áľáááľ áŠáŁááŤáá˝ ááá˘. áĽ.á¤.á . á 2009 áĽáá°áá áá°áŤááą á°á ááá - á ááá áŠá˛áŤ á¨ááá á áááŤáá˝ áá° á ááľ áŠáŁá፠áááá OJSC (á áá PJSC) á°áá á°ááᢠáľááá áŠáŁááŤá á¨áŤáłá¸á "áĽá" áááľááá˝, á¨á áááŤá áŁá áŞáŤáľ áĽá á¨á°ááŤáŠ áľáá áłá ááá á, IT áĽá ááĽááľ áŤáá¸á 8 á¨ááłáĽ á á¨ááá áľáááśá˝ á ááľ.
á ááľ á¨á°ááá° á¨áá´áŤá áááľ áááá áĽáľáŞááá áľ áľá¨áľ ááá ááá áĽáŠ áá áᢠáĽá á˝ááŽá˝ áĽáá áłáŠáĄ á ááľ á°á á¨ááłáĽ á á¨ááá á ááᣠá ááľ á°á áľáá˝ á ááᣠáĽá á ááľ á°á á¨ááłáĽ á ááŤá á ááᢠá áşáá˝ á¨ááá አáĽáá°áá áŤá áááŤáľ á áá˘
ááá áĽááłá á¨ááłáĽ á á¨ááá áľáááą á ááľ áľáŞáľ áĽáť á˘ááá ᣠá ááľ á á áŤá˘ ᣠá ááĽáŠ á°ááŤááˇá áľááá áááŁá á á¨á á áá áááľáłáᢠááĽáŤá¸áá áááááľ áá¨áá, áĽá á áĽá áŽáááŹá˝áá˝ áááľ á ááłááá ááá°áá á˝áá áá á°á°ááááá.
á ááŁá ááŹáľ. á ááŤá áá á áŁá ááááá áĽá¨áľ áĽááłá ááááąá á áŤááá. Hewlett-Packard ááłáŞáŤáá˝á áááľá á¨áąáááśá áá-á˘ááľ ááľááá á°á ááá, ááá áá á¨áááľ á áááŤáá˝á ááááśá˝ áĽááłá á áŤááá. áŤá á¨áá°á á¨áĽáŤ ááľáŹá ááŞáá˝ áĽá á¨áŤááłá á˘áá¨áľáľáááśá˝ á ááľá ááŹáľá áĽááá áá áá˘
á¨á°áá áááľ á°áááá˘áá˝ áĽá á áááááśá˝ ááĽá áĽáľááľá áá á á . á ááŤáŞáá˝ áľá IoT áĽá M2M áłáŞáŽá˝á áá° á´ááŽá ááá áá¨á á áá á ááĽá°áá-áĽáŤááłááą áľáá áĽá áĽá¨áľ á˛á áŤááľ á¨áááá áľ áá áááŁá ᣠáĽá áááľ á ááááᣠááľáĽá˘ áᏠá ááľ á¨á°áá áááľ á°áááá˘áá˝ ááĽá á áá, áĽá á á áἠáá ááľáĽ á¨áľáá ááľ á á°á á°á¨á°á áááŤá.
á¨á´áááá áá°ááá˝
áĽááá á áŤáľ ááááŤáśá˝ áá° áľáá ááἠáá°áąáᢠáľáááąá á ááťáťá áĽá á¨áŁáś á ááá°á ááŤá¨á áá፠áá áᢠáá¨á á áá á áľá á, á¨áŁáľ ááłááá˝á ááľááá, á¨á¨áłáá˝á á°áŤáá°áá. á áá¤áąá, á¨ááááŞáŤá ááľá ááááŁáľ áá°áá, áĽá á áľá°áłá˝ áá°ááá˝á - á¨á´áááá áá°ááá˝á ááľá°áá.
á¨áá á á á á
á¨ááľáá á ááľ á¨ááᣠá áááłá áááł áá áᣠá 8 áááŽá á°áááá˘áá˝ 15 á¨áá፠áá á¨ááŤáá˝áĽá á áá ááá á áá áľ 100 áááŽá á°áááá˘áá˝ áĽá ááá˝áᢠ- áááą á áŁá á¨á áŤá áá.
áĽáá° Mail.ru ááá Netflix áŤá áá áá á¨á˘áá°áááľ á áŤáážá˝ áá á áá á áĽáááťá¸áŤááá˘
ááá áá áááąá ááá¨áá á°á¨á᪠áĽáá áľáá´ áĽá á¨á°áá áááľ á°áááá˘á áá°á¨áľ á¨áŁáľ áľáŤáá˝á á ááá áśááá.
á¨á°áá áááŤá˝á ááŚááŤá
á áŤáááááŤáľ áĽá á ááá˛áŽáľáśá ááŤá¨á 7500 áŞ.á áĽá 10 á¨á°ááľ á°áá˝. á¨áĽááá ááĽááľ ááąá áá áĽá á áĽáá°áá á áááľ áááśá˝ áááá¨áśá˝ ááľááá ááá áá¸á. 150 áá° á áŁá á áŞá á ááá áááá áŚáá˛áŤá áťááá˝ áá ááĽááá°á áá áá፠áá á¨á፠á áŁá áĽá ááᣠá á°ááá á áá á áŠá˛áŤ ááľáĽ á á´ááŽá ááááᢠá á°á¨ááŞá, á á ááľ á¨áľáŤ áá ááľáĽ áááá áŤáľáááááłá, áĽá á¨á°ááŤáŠ á¨á°ááľ á°áá˝ áá á˝áá áá.
á áááááľ á¨ááá°á á á áááá áá፠áĽáť á áá°ááᣠááľáĽáľáĽ áłáŞáá˝áŁ ááŹáá˝áŁ á¨á°ááŤáŠ ááťáťáŤáá˝ á ááᢠá¨á°áá áááľ á°áááá˘á áĽáá˛ááá ááááľ ááá áá¨áá¨á áĽáť áłááá á¨á°áá°á áŽáł áĽáá˛á°á á - áĽáŞáá˝á áĽá áľáááśá˝á á áľááá áĽááłáŤáľá°áá áááľááľ áŤáľááááá.
áľá á°áľá ááłááľ
áá á¨ááá¨ááááľ áááá áá áá.
áááá á°áááá˘áá˝ á á ááľ áľáááľ ááľáĽ á¨á°á á°áĽá ááááá á¨á á°á áá ááľá°áśá˝ áĽá á á°ááá˝ ááááľ áľáŤ á áŁá á áłáá áá¸áᢠáľááá áľáááąá á á á ááá á¨á°áá áááľ á°áááᢠáá°á¨áľ á¨á á°ááá˝á á°á áĽá áááľáááľ á ááŤáľá˝á ááááľ áĽááááťáá.
áá áĽáá°áá á¨áááľ ááŹáľá á áááá á áá¤áľ ááᢠáá° á ááľá ááá áľááᣠá¨á ááááŽášá ááĽá á¨ááś áá° áşáá˝ á¨áá¨ááᢠáĽááą á¨áá°áłá°áŠ áĽá á¨áááááĄáŁ á¨á áᲠáá á¨á° áááľá á áŤáľ-á°á á¨áá°áá áĽá á¨á°á¨ááá áľáááľá áá°áá áŠá áľ ááááľ á ááŁá¸áá˘
áĽáá˛á áŤá á áľá°áłá˝ áá°ááá˝ á¨ááłá˝á áá áŠá˘ áľáááąá ááľááááᣠáĽá á á፠á á˝á áľ áá áŤá á á ááá፠áĽááłááᣠá¨á°áŤáá á´áááááá˝á áĽáá°ááá¨á°á áááá°á˝ á¨á ááá ááἠá°áááŽáá˝á áááááľ ááá¨ááá˘
á¨ááá á°áááŽ
á¨ááááá á á áá á´ááŽá ááľáĽ á ááľá áᢠá áááááá˘
á ááŽá á á°áááá˘áá˝ áĽááľ áĽá á áá á ᣠáŠáááľáľ áľá´áľáľ - á¨áłáŞá á ááŁáááľ á ááá á áá˝á˘ á áťáá ááľáĽ á¨áá ááá á°ááá¨áą, áĽá á á ááľ ááľáĽ á¨áá ááá á ááá°áá áĽá á¨áŽáłáá á ááľ áአáŁáááŤáá˝á áá°áą.
á ááá´áá¸áá ááá°áá°á á IBM á¨áá፠á¨á áá á˛á - á¨á°ááŤáŠ á áŤáŁá˘áá˝ á¨á°ááŁáĄ á ááá´ááśá˝á á á°áŁáľá ááᢠáĽááá á°áá˝ áĽá á¨ááá°áŤáá á á á áááł ááááá áĽá á¨á°áá°á áĽáááśá˝á áá° áľá-á ááá˝á áááŁáľ áá˝ááá˘
á áá
áááĽáŤáŤáľ áĽááľ ááĽáŽá˝á˘
áľáááľ áĽáááľáááᢠá¨á ááľ á˘ááŽá á áá áŤáá¸á 80 áááŽá á°áááá˘áá˝. á¨áá°ááľ áá°áŚá˝á á¨áááľááá°á á áá ááááľ ááᢠáá á¨ááá áťááá ááá¨á¨áĽ áľá áá áłááá á á ááŚá˛ áĽá á¤á 2á¤á áááľ ááá˘
300 áááŽá á°ááśá˝ á á á˝á áľ á°áŤáá°ááá˘. ááá áĽááłá 80 áááŽá á°áááá˘áá˝ á˘ááŠáá, á°áá áá˝ ááá á¨áá˝ááľ áá áĽá á°á¨á°áá˝ áá°áĽá°áĽ á áľááá á¨áá á¨á°á°áá áá áĽáá°áŤáá. áľááá , áľááááá áĽáŤáá˝ á áŁá áľáá áá¸á.
2 á˘ááŽá ááĽááśá˝ ááá á á¨áá ááááŁá - áĽááá áááŤáὠᣠá¨á°á áŤáá ᣠáĽáŞáá˝ áĽá ááá˝ ááá áśá˝ áá¸áᢠ200 á´áŁ ááἠá áááľ áĽá¨á°áá¨á¨ ááá˘, áľáá˝ ááľ áĽáá áááአ8 áᢠáááĽáĽá áá áá á°á á áá°ááᣠááá áá á á ááľ á¨áá፠áá á¨á፠ááľáĽ á¨ááĽáł áááĽá˘ á áá¨á ááá¨á ááŹáľ - á 5 áŁá˘áŤáá˝ 14 áşá á ááááŽá˝.
á¨á´áááá ááá
á ááá´áá¸áá áľáá áľ áĽá áľáááąá ááááŁá á áľáá°áŤ á áŁá áłá˘ áĽá á¨áá á´áááááá˝á ááŤáłá˝á á áľááĽá°ááᢠáá¤áąá ááááá á¨á˘áá°áááľ á áŤáá˝ áĽá á¨áá°á áááľ á¨ááŤá áľáááśá˝á ááá°áŠ áŽáááŹá˝áá˝ á¨ááŤááá á¨á´áááá ááá áá áá˘
ááá á¨ááá˝ áľááá
á°áŤáážá˝ ááá áá á°ááłáłá ááᥠNetflixᣠTwitterᣠViberᢠáĽáą 6 á áŤááľá áŤáá áá, ááá áá ááááľ áĽá á ááľ ááľá¨á áĽáááááá.
á°ááááááľ áĽáŠ áá, ááá áá á áľáá áŽáááŹá˝á ááľáĽ á ááľááľ á¨áá ááá ááááľ á¨áá.
áTarantool á°ááłáłáŠá Oracle ááááá á á áááľáᢠá áľááá áŠáŁááŤáá˝ áĽáááłáá˝ ááľáĽ, áá áŠáśá፠áá, ááá á 5-10 áááłáľ áŤá á ááá¨áłáľ á¨áááťá áá¤áľ áŤáá á¨ááľáá áŚáááľ áá. ááá áá áŤáłááľáŤ áĽá áŽáá¤á á Tarantool áá á áá áá°áŠ áá˝ááᣠáĽá ááá á áĽá¨áŁáá ááá˘
ááá Tarantool?
áá áá á¨áá¨á ááľ ááá áĽáá°áá¨áĽá 4 ááá ááľáááśá˝ á áá˘
ááĽááľ. á MegaFon á¨á˘ááąáľáľáŞ áľáááśá˝ áá á¨áááľ áá¨áŤáá˝á á á°á¨áá. Tarantool á á¸áá - áááĄá á ááťá¸á á áłááˇáá˘
ááá˝ áľáááśá˝ ᨠMegaFon ááááśá˝á á áŤááá áááľ á ááťáá. á áá áŤááľ á¨ááľáłááť áááľááá˝ á áŁá áá¤áłá á¨áááá¸á á¨á°ááł á¨áŠáŁááŤá ááá˝áľ á¨á á á áá ááᢠááá áá á¨ááááľ áá°áá á¨áᎠá¨ááá á¨ááá°á áá áłááá á¨ááŞá áá áááááłá˝á á áľá°áłá˝ ááá˘
Tarantool á¨áŠáŁááŤáá ááááľ á á¨á á áá ááľáĽ áĽááłá áŤáááá˘
TCO ááŞ. á MegaFon áĽáŤáá˝ áá áŤáá ᨠCouchbase áľáá á¨áŚáł áááἠáŤáľááŁá, á Tarantool áááłá ââââáá áἠááá áá, áĽá á á°ááŁáŤáááľ á áἠáá¸á.
á áááŤá˝á áá áľáá˝ á°á˝áá áŤáłá°á¨á áľ ááá áĽáŠ áŁá ᪠Tarantool á¨ááá˝ á¨ááἠááłáá˝ á á°áťá áá á°á¨ áľááľáł áá°áŤáᢠáŤáłáŤá á¨áá°áá á ááĽáá.
á áľá°áááááľ. áááá áĽáá°ááá á áľá°áááááľ á˘áá¨áľáľ áŤá°áááᢠáľááá , Tarantoolá áľáááá¨áľ, ááľáááśáťá˝áá á¨ááŤáá áááá áá¨ááἠáĽááłááĽá á°ááááĽá.
áááŤá˝áá áĽá ááááŁá˝áá á˘áá¨áľáľ á áľáááá áĽá ᨠMail.ru áá á ááľ áá á¨áľáá áľ áĽáŞáľ áá áá ᣠá áá á áĽá áŠáŁááŤáá˝ áĽá á áá ááááá˘
áłáŤááśá-á˘áá°áááŤáá á¨á°á áááľáŁ á¨á áľá°áááááľ áĽá á¨ááááá˘áŤ á ááá áá á áá á á¨áŤáá˘
á ááááľ
ááĽá á áŁá á áľáááá ááá áá á¨ááá˘á áá ááĽá°á áááááľ. á¨Tarantool á¨ááĄáľ á°áá˝ áጠá¨á°áĄáľ áá áá ááá˘
áá° á°áŤááš á¨ááĄáŁ á á°ááá á¨ááá á á°áá á áá á áĽáŽ á¨áá°áŤáŁ áĽá áá á áááľá¨á áłáłá¤áá áŤáľáááááłá áŤáᣠáá á áĽá áŤááᣠáĽááá áá áĽáą ááááłááĄ-
"áĽáşáŁ ááľáááśášá á¨á ááá ááá á áľááᥠ- ááááŁáľ á ááľ áá ááááá¸á áĽáá˝áááá˘"
áĽáááš ááááĽááľ 2-3 áááłáľ á¨ááááľ áŤááł á áá¸á, áĽá áĽá፠ááľáĽ ááááŁá á áá˝á á¨áááťá áá, Tarantool ááá˘áá˝ áá á áááá áĽáť áłááá á ááá˝ áጠá˛á°áĄ áĽá áľáááłá¸áá á¨á°áá áá áá áŤáľá°áŤááá. á áŞá áá áĽááá°áááá˘
Tarantool á¨á°ááá¨áľáá áľ
á á°ááŤáŠ áááá˝ ááľáĽ áĽá á áá á¨ááá Tarantool á ááᢠá¨ááááŞáŤá á ááááą ááľáĽ áá, á á áľáŤáť áá፠áľáááľ áá áŤá°á¨ááá. á á ááľ áá áľ, ᨠYandex.Maps áĽá Google áŤááłáá˝ áá á°ááłáłáááľ áŤáá áľáááľ áĽáá˛áá ááá áá á, áá áľáá˝ áá¨áľ áŤá áá.
áááłá, á á˝áŤá á áááá˝ ááľáĽ á¨á áľáŤáť áŤáłáá. á Oracle áá áľáááááá á áľáŤáť ááááľ á¨12-13 á°á¨ááľ áááľáłáᢠ- á¨ááááš ááĽáŽá˝. áá° Tarantool áľáááá Oracleá á áŽááśá ááľáĽ á áá áłáłá¤á á áá°áŤáľ áĽá á°ááłáłá áááá áľááá˝á 200x ááĽááľ áĽááááá! á¨á°áá á¨áŚáľá°áá á°áĽáłá¤ á áá áĽá ááá. á áá áá á¨ááááŞáŤá á áá áĽáá˛á¨á°áľ á áááášá áĽáŤáľá°áŤá¨áá ááᢠááá ᣠá¨ááá˝ ááĽááľ áá á áá á¨á°áᨠáá - ááľááá á á°á¨ááśá˝ ááľá ááá°á¨ááśá˝á˘
ááá°áá áá°áá áŞáŤ áŁá áááľ ááĽááľ IT á°áĽá á¨áá ፠áá áłá ááĽáĽ ááá˘. ááááŤáąá á¨áĽáŤááłááą áĽá¨áľ á¨áᥠá ááŤáŞáá˝ áŽáááŹá˝áá˝ áá°á፠áááľ á ááŁá¸á áľááá ááá˘
áĽáá
á¨áá á¨á° áááľ á˝áá á á, á¨áą á áá ááŤáá˝ á á, áááłá, á¨ááłáĽ á á¨ááá áľáááľ, áĽáá° á´ááŽá, á¨áŽáááŹáľ áľáááśá˝, á¨áŽáááŹáľ áŞáááľ ááľá¨á. áá
ááá áá, áĽáąá áááŤáľ á¨áá áľá. áŤá áááľ ááťáá, ááá áá á ááŤáááľ áĽáŤáľá áá¨áááĽ, ááááŤáąá ááŽáááŹá˝á áááἠáŤááŁá.
ááĽá á¨áááŁá á¨áááᎠá°ááŞáľ á˝áá - áŚááŹá°áŠá ááá áá á°áŤáá˝ á¨ááá¨á áááľá áá. á á ááłááľ áá¸ááŤáá˝ áá á°ááľáá°á áááᎠá°ááŞáľ á ááĽááľ ááá አáá˝áá, áĽááŤá á¨á°ááŤáŠ ááŤáá˝ áá¨áá áŤáłáľáá. áĽáá ááá¨áŤáá˝ ááľá - á¨áá ááá áŤáá°áŤ ᣠá ááľ áááᎠá áááááľá áááˇá ᣠáááá á¨ááˇáᢠáá á áĽáááą á¨á°áťáťá áá-áá°-áá ፠áŤáááŁá áĽá á¨áŠáŁááŤáá á áľá°áááááľ áĽá ááĽááľ áá¨ááŤáá˘
áááᎠá°ááŞáľ ááááŁáľ ᨠTarantool áá áá á áááá ááľáĽ ááá˘
Tarantool á ááá áá á¨áľ áá áŤááľáá
á¨áá á¨á°áłáŤ á¨áá፠áá á¨á፠ááŽáááłá˝áá á¨áśáḠá´ááŽáᣠSvyazcomᣠáŽáłáá á ááľ á¨áľáŤááľáááá˝á ááŽááŤáá˝ áá áĽáááłáľá á ááŤáľá°áá áááł á°áááá áĽá áá ፠ááᢠáá áá ááŽáááľ á áá°áá á áá°áľ ááľáĽ áááá áĽá ááá አá°ááá áĽáť áłááá áłáŤááśá-á˘áá°áááŤáá á Mail.ru áá áłá¨ áĽá á¨áĽá áťá Nexign (á¨ááľáá áá°á-á°ááŞáľ) á¨á˘á¤áľá¤áľ áłáĽá (á áłáĽá áŤáá á¨ááłáĽ á á¨ááá áááľá) áá á¨áá˘
áá á áĽáŹá ááŠá˛áŤ áá ፠áłáŞáŤá ááŽáááľ áá. á ááŹáľáŞá áĽáŠááľ "Mythical Man-Month" áá˝áá ááľáĽ á¨á°ááá¸á áá áááłá°á áá˝áá. áŤáᣠá 60áášáŁ IBM á á˛áąá á¨áľááá° ááá/360 áľááá° ááá ááá ááŹá áĽáá˛áŤááá 5 á°áá˝á ááĽáŻáᢠáĽá áŤáá° - 000 á áá, ááá áá á¨áĽá á áááŁáá˝ ááľáĽ áá, áĽá áááľ ááá áĽá á á˛áľ á ááŤá¨áŚá˝á á á ááá áááľ ááľáĽ á ááľááŁáľ á¨á áá áá¤áłá áĽáá°áŤáá.
á¨áłá˝ áŤááľ á¨áá፠áá á¨ááŤáá˝ áááᣠá á°ááᣠá¨áááľ áĽáááśá˝ áá¸áᢠá¨áľáá áľ á°áá˝ CRMá á á°áἠáŤáááᢠááá á°á á áľááľá ááá˝ áľáááśá˝ áááŠáľ áááŁáᥠáááľ APIᣠAPI Gatewayá˘
á¤áá á ááááą
ááĽáŽášá áĽáá°áá áĽá Open API á áá áĽáá´áľ áĽáá°áá°áŤ áĽááᢠá¸áá ááᢠá á°á¨ááľ 10 ááĽááśá˝. á¨áááᎠá°ááŞáľ ááĽááĽáŠá á áááľ áááłá á áĽá á¨áááá á ááŁá á¤áá á áááááŁáľ áľáááľáᣠá áá áአááá áá°ááľ á¨á áá áĽáľááľá áĽáá áĽáááᢠ100 ááĽááśá˝ á áĽááá áááľ áááá.
SSO ᨠMail.ru áá áááłá°á áĽáá°ááá˝á á ááá á - áááśáš á á°á¨ááľ 1 ááĽááśá˝ áŤáá¸á áááľáá ᢠá¨áĽáááąá áááľá á áŁá áĽáááááá áĽá á¨á°áááŻá¸á áááá áĽá áľ á áá - áááłá Tarantool á á áá áá á¨á¤áľá¤áľáŚá á°ááŁáŤá áŞááá ááľá¨áᢠá áá ᨠMail.ru á¨áᥠááá˘áá˝ á¨áĽá áá áá á áĽá¨á°áŠ ááá˘
á˛
CRM áĽá áá° á ááľ á˘ááŽá áááŁáľ á¨áááááá á°ááłáłá 80 áááŽá á°áááá˘áá˝ áá, ááááŤáąá ááľááá á¨áśáľáľ á ááľ áłáŞáá áŤáŤá°áą 300 áááŽá á°ááśá˝ á á. áĽá á áĽáááľ á áłá˛áľ á áááááśá˝á áĽá¨á á á á ááᣠáĽá áĽáá á¨áĽáľááľ ááĽáĽ á¨á°ááá á áááááśá˝ áá¸á. áá á¨ááŤáľá áłáľ áá, ááááŤáąá áĽá áĽá áĽá á áááááśá˝ áľááááŠ. á áá áá á¨áľ áłáŞá áŤáľáááá, á áá áá áá°áá¨á á ááááá.
á¨áá፠áá á¨á፠á°á¨á°áá˝á á á°ááá¨á° áĽáŤáąá ááľá¨áá, á¨á°áá á á°á¨á°áá˝ áá ááľáŠ áá° á¨á°áᨠá፠á°ááá . á ááťá¸áá áááťáťáᣠá¨á፠á ááá´áá¸á á ááá´áá¸á áĽááľ á°á°ááĽáŻáá˘.
áľáááą á ááŤáá˝ á¨á°á¨ááá áá, áááą áá°áŤáŤá áĽá á¨áľá á°áľ ááťáťá ááááŁá. á á°á¨ááŞáᣠá¨á°á¨ááá á ááá´áá¸á áá á áá°ááá˘
ááá áá á¨áľáá áľ á°á¨á áááľááá˝ ááᢠá¨áĽáŞ áá¨ááť - á áá 2 á˘ááŽáá áá 60 á˘ááŽáᢠá ááłááľ áá áá ááľ áá ááá á á ááĽááľ, áĽá á ááĽááľ ááťáá. á¨áááἠááľáľá - áĽááá á ááááľ áĽáŤá°á áĽá áĽáŤá°á áŤááľ á áľááá 300 áááŽá á°ááłáłá áá¸á: á°áááá˘áá˝ áĽááá áá á áŚááŹá°áŽá˝ ááŤá¨á áá°áŤá, áá áá ááá áá¨ááŤá.
á¨ááŁáá áááááľ á áŁá á¨á´ááŽá á áŤá ááᢠá¨ááľáá áá áááŤ. áĽááá áĽáá˛á°áá ááá áĽááłáá°áá á¨ááŤáľá˝áá áľáááśá˝ áá¸á, á áĽááá°á áá ááłá áŤáľáá. áĽáá áááą á á´áŽááľ 30 ááĽááśá˝ áá, ááá áá á ááἠááľá°ááá áĽáľááľ ááľáĽ, áĽá áľ á ááĽá°áá 250 ááĽááśá˝, áĽá áľááá áľá Tarantool á áŁá ááááľ á áá.
á¨áá°áá áĽáá Tarantool á¨ááá áááŁá¸á ááŤáá˝ ááᢠCRM áĽáŤáą á°á áŤá áá áĽá á áá ááľáĽ áĽáá°ááĽáŤááá˘
á¨áĽá á¨á°á°á ᨠTTX ááĽá 100 áááŽá á°áááá˘áá˝ áĽáá° á ááá´ááľ á፠áŤááĄáá - áá 101 áááŽá á˘áááľ? áááá ááá áĽáá°áá ááľáááľ? áá áá ááá¨áá¨á áá¸ááŤáá˝á áĽáá áááá, á á°ááłáłá áá á°ááááľá áá¨ááŤá.
á á á ááá Tarantool á ááá áá áááľ ááááśá˝ á á. á áá°á - áááá áá¸ááŤáá˝ á áááᎠá áááááľ á°á¨á ááááĄ. áĽá áĽáľá¨áááŁá áľá¨áľáŁ VimpelCom á¨á°áá á áá¸á፠áĽá¨áá ᨠáá
á ááááľ áĽá¨á°á¨á°á ááá˘
áĽá á áťáŽá˝ áá áĽáá áĽáá á áá°áááᣠᨠBSS áŽáá áĽá¨áá¨áá ááᣠáľááá á¨áłáĽá ááľáĽ á ááľ áá á á¨á°áá á áŤááľ ááá á ááᢠáá ááľááľ áĽááááááᢠáľááá áĽá áľáá˝ áá¨áľ áŤá á ááŤá¨áĽ áĽáááľáłáá- á á˛áľá°áá˝ ááľáĽ áá¸ááŤáá˝á áŤáľáá.
áľááá áŤáá° áááłá°á á á - á ááą áľáááľ ááŤáźá áĽá áááá áá ááá á°á áŤá áá.
áá´á á¨áłáŤááśá á ááŤá¨áĽ áá á áĽáŠ áááł ááŁáŁáá á¨áááá á á˝á ááᣠá¨ááááá˝ áá á¨ááááą áááá˝ áĽáť áááľá á¨ááἠáááŚá˝ á˛áááᢠá¨á°áá¨á áá áá áŚáł áá¨áá˝ áá˝áá. ááá ááá á¨ááἠááá ᣠá¨ááá°áłá°á á ááá áá áá¸á፠á¨ááᢠáá¸ááŤáá˝ ááľáááąáŁ ááá ááááśá˝áŁ ááá áá°áá áá˝áŁ ááá á áááľá ááĽáá ááá áááľá¨á á¨á°áá°á áá¸áᢠá áĽáŤáľ áĽáŞá á¨á°á áłá¨ á¨á°áá áááľ á°áááá˘, á á¨áá°á áĽáŤáľ áĽáąá ááááá áĽááááá.
RTO áĽá RPO
á IT ááľáĽ áááľ áááľ á á- á áᜠи á áááŚ.
á¨áááś ááá áá ááá á¨á°áłáŤ á áá á¨á áááááą áááś ááá áá áá. RTO = 0 áááľ á ááľ ááá á˘ááľá áĽááłá á áááááą ááľáŤáąá áááĽáá.
á¨áááá፠ááĽáĽ ááá á¨ááἠáááś ááá áá áá, á á°áá°á áá ááľáĽ áá áŤá á ááἠááᣠáĽáá˝ááá. RPO = 0 áááľ ááἠá ááŁá áááľ áá.
Tarantool á°ááŁá
á Tarantool á ááľ á°ááŁá ááááłáľ áĽáááá.
á¨á°á°á ááááá á°á ááá˝ á¨áá á¨áá°áá áŞáŤ á ááŤáľ áááłá á á ááá ááá á áá áŚáłá˘ á¨áááá á¨áᢠááŞá 24 á°ááľáŁ á áłáááľ 7 áááľ ááá 99,99% áá áĽáá˛á°áŤá˘ áá° áĽá á¨áááĄáľ áľáááá˝ á á á°á á°á¨á°á áááἠá ááŁá¸á, ááááŤáąá á áááá° á¨á°áááá˘áá áááááľ ááĽáŤáľ ááá ááĽááľ áľáááá˝á - ááá ááá á áĽáĽá á á°á á°á¨á°á ááá á áá áľ. á¨áá°áá á¨á°áá áááľ áááᣠá áááĽáá áá áááŤá, áľááá ááᥠá áľááá áá - ááá ááá ááĽááľ á¨áá áľá.
ááłá. áĽáąá ááááłáľ ááá¨á áĽá á¨ááἠááł á áááá˝á áá á¨á áá˝áá, ááá áá á˝áአá ááłáĽ áááł á áá˝áá. á˛ááŹáá˝á, á¨áĽá á á áá˝á, áłáá°á ááááľá ááľáłááľ áá˝áá, áá ááá - á áá¨á ááľ á°á¨á áááł á áá˝áá.
áĽáŠá á¨áľáŽá á¨áľá-á áá á ááŤá¨áĽ áĽáá áá°áŤá - á¨ááá°-ááłáŠá á áŤáŁá˘ á á°áἠááá áĽá áá áá áĽááá áá˝ á áŞáłáŤ áááłáľ áŤáľáááááłáá˘
á¨áĽá áááľáᥠá¨á°á¨ááá á¨áłáŤááśá á˛áŹáľ áááἠááá á - ááŚ-á¨á°á¨ááá áááľá°á. á áĽááá ááááŤá ááľáĽ áĽááá
áŚáľáľ á¨á°ááŤáŠ á¨áá¨á ááááŁá áŞáŤ ááá¨áá˝ áá¸á - áááľ áá° áĄáŤá ᣠá ááľ á¨áĄáŤá áŁáťáá ᣠáĽá áááá áá°áá áŞáŤáá˝ áá° áĽááá
ááá¨áá˝ áĽáá°áŤáŤááá˘
á áá á á áᲠááľáĽ áŤááľ ááŞáá˝ á ááą áá á¨ááŁáá ááľááááľ áĽáľá¨ 2012 áľá¨áľ á ááľ á¨áá¨á ááá¨á áĽáť áá á¨áᢠá áłá áŁáĽ 24 á¨áŤáśáá á¨áá ááá áá áá á¨áá¨á ááá¨á á°ááá§áᢠá áŤááł áĽá á áŠáááľáľ áľá´áľáľ áŤá á°á áááá˝ á¨áááˇá¸á áááá˝ áłááአááá°áá, á áŁá á°á áłáá°á á áá á áŤá á ááłá¨ áá¨áŚá˝ áá áľá ááłáŠ áťá. ááľááááľ á áá á ááĽáŤáĽ-ááľáŤá á¨áŁá á áłááť áĽá á ááľ á áááŤáĽ á ááŽá áśáľáľ á¨áá¨á ááá¨áá˝ á ááľá˘
ááááŞáŤ áá á ááŚ-á¨á°á¨ááá áááľá áĽááááŁáá - áľá á°áľá ááťáťá ááĽá á áľááá ááá˘
áľááá ᣠáááľá°á á ááᣠáá áľá RPO = 0 áĽá RTO = 0áľ? áááľáá ááá áá, áá á á ááá°-ááłáŠ áá á¨á°áá°á¨á° áá.
á áá°áá áŞáŤáá˝ ááľáĽ áá á áľááá áá? áááľ áááá˝: á ááŤáąá ááááá áá° á¨áᢠááłá ááľá¨á, áĽá á áá. á á´ááŽá ááľáĽ ᨠDO ááá áĽááá áá ááŁáá ááá ááá ááá á¨áľááá áľááľá. á á´ááŽá ááľáĽ áá á¨ááľáá áá áá°áĽá á¨á áá á¨áŁáľ ááá áá˝áá, ááááŤáąá áĽá፠á°áá áá ááááá áľáááŤáľáááá, 5 á ááŤáŽá˝á áŤáááŁá, áĽá áá áá áá°áá°á áá áá¨á°áłá, ááá áá á ááŤáą á°áááˇá. á áá áá, ááľááľ ááťáá, ááá áá á áľá᪠á áá°áá, ááááŤáąá á á ááľ á°á ááĽáĽá áľá á ááá°ááá áá¨á°áłá.
á¨ááľáŽ á¨áá¨á ááĽá¨á á áľáááľ áŤáá°áłáŤ, á¨ááŤá á áŤáľ-á°á áá° áá á¨ááἠááá¨á ááá¨á, ááľáŤáłá˝áá áĽáááĽááá. á ááľá ááłáĽ, á á ááŤáľ ááľáĽ á ááľ áááľ áá á áá˝áá, ááá áá áŤáŠáłá, áĽáá°áá áá° á ááŤáą áá¨áአáĽá áľáŤáá áááĽá. á áá áááł RTO = 0.
á á°ááłáłá áá, ááá°á á ááŤá á á: "á áľááŁ" á á á áľáá°áá, ááᥠáĽááłáá á áĽáááááá. á¨áá á á˝á áľ áááŽ, á ááśáá˛á ááľáŤáľ ááááŤá - áá á áľááľá RPO = 0 áá. á á ááľ ááłá áá áĽááá á áááľ á¨á°ááŤáŠ á áŚá˝á áá áá á ááľ áááŤá¨áá áá áŤáá ááŚ-á¨á°á¨ááá áááľá°á áĽáť ááá áá˝áá, á áá áááł ááľáĽ, áŽá¨á áááἠá ááłááľ ááááľ. á áĽááśá˝ áááŤáŠ áá˝ááᣠáá á˝ááŠá áĽá¨ááłá ááá˘
á á°á¨ááŞáᣠá¨á°á¨ááá á¨áá°áá áŞáŤáá˝ áááἠáŤááᣠáááá ááááá áĽáá˝ááá - áá á áááἠá¨áá°ááą áĽá ááŞáá˝ áĽá á áľááááá˝ áááŠáłáá˘
áŤáłááľáŤ áĽá áłáŤááśá á áĽá¨á
áá ááłá á á - "ááá ááłáŤ". ᨠCassandra áĽá Tarantool áĽáá á á áááá á á°ááá¨á° á ááľ á áľá°áłá˝ ááłá áĽáá á áá˘
áŤáłááľáŤá áĽáá áááá ááááŤáąá á áá 2 á˘ááŽá áĽáŞáá˝ áá°áĽ áľáááá áĽá áĽáá áľáááአááᢠáá áŤá°áá˝ áľáŤááá á ááá ááá áááŁáľ áááłáᣠáĽá áĽá á°á¨á᪠ááááŽá˝ á áá á áŤá á ááłá¨ áá¨áŚá˝ áá áááłá ááłáŤáᢠááá áłáŞáŠá áá¨ááŤáá˘
áŤáłááľáŤ áá° ááááá á¨áľáá˝ áá á á á ááľá áĽáá˛ááá ááá áľáááłá.
áŤáłááľáŤ áážáľ áá°áááᣠáá á ááľ á˝áá á ááŁáľ - á ááá ἠáĽáŠ á áá°áá˝áᢠá áááᥠáá ááá ááá á°á á áá ᣠ30 á á°á¨ááľ á˝áá á áá°áá - á¨ááá ἠá˝áá.
áľááá ᣠá¨áá¸ááŤá ááłá áłá¨ ᣠáĽá á á°ááłáłá áá á¨áá¨á°ááá á˝áá ááłá-á¨ááľá áŁá áá ááłá á á ᣠá¨ááľáá áá á¨áá፠áá á¨á፠ááá¨áŞáŤá ááŁáŞáŤ áá° áŤáłááľáŤ á¨ááá°á áá¸á áááá˝ á˛ááŁá˘ áĽá áĽááá á áááá˝ á áľá°ááá ááá¨áľ á˝áá áá áłáááá, IBM á áľá°áłáłáŞ ááá ááľá°ááá ááá áá á°ááŁáŤá áĽááł - ᨠUDP ááŽáśáŽá, áááłá áłááá TCP á áá áá á áĽááľ ááá ááľá°ááá áááľá°áłá°á áááľááá˝ á á. áá áĽáŠ áá, áá á ááá á°áááá˝ áá, áĽá áááá áĽáľááá°áá áľá¨áľ, á áĽáŞ ááĽá¨á ááľáĽ áŤáá áŚááŹá°á áá°áá áá áááľ ááľá áľ á áá˝áá, ááá áá áá áĽáá°á°á¨á° - áá á á á ááĽá.
áá áĽááłááá, áĽá áľáአá¨á°ááŁá áá áŁá á፠á°ááĽá. á ááľ ááľá°áľ á áŤá፠áá° áłáŤááśá áľáááᣠáľááá á á á˝á áľ áĽáá°áá á ááľááľáŁ áááłáᣠáááŹáŁ áĽááááááᢠá¨áááἠááłáŚá˝, á ááááá ááĽááľ ááá áá°áĽ áá˝áá, áááłá, á á°á¨ááľ 100 áşá ááĽááśá˝ áĽá áĽáá፠á°ááłáłá 2 á°á¨ááśá˝.
áᥠáĽáŞ áŤá°á¨á á áá, ᨠ2 á°á¨ááśá˝ á áá, á áá áááŤá ááľáĽ á¨á°ááá á᪠ááłáĽ áĽáť áłááá ááá áĽáá°á°ááá áá¨á áááŤá.
áá°áá°ááŤ
áĽááá Tarantool á¨áá áá ááłááá˝ áá áŠá˘ ᨠMail.ruá áááľáᾠᣠá¨á°ááŤáŠ ááłáŽá˝á áááááἠááá°á áááá¸á á áĽáááľ áá°áľáá˘
á¨á˘á˛á ááá ᨠMcKinseyᣠAccenture ááá IBM á ááŤáŞáá˝ á á˛áľ ááá ááŤáľá°ááá ááľáááá á áľá¸á᪠áá - á áĽááá á¨ááŤáááĄáľ áááᣠáĽá áá á áá°ááᣠááá á áľááááᣠááá áááľá¨á á á á°ááᢠáłáŤááśá á áĽá á¨á´áááá ááá ááľáĽ áľáááááá áŚáł áĽáá°áááľáľ áĽá áĽá ááŁá á´áááááá˝á á¨áá°áŤ áááľáááᢠá áá ááŽáááľ áááľ áá áááŤá áá ááá˘
á¨áŚáá áĽá á ááľáŹ ááᣠáŁááá áááľ á áłáŤááśá áŽááá¨ááľ ááľáĽ áŤááľ ááἠá ááą áá ᣠáĽá á°á 17 áŚáá á˘ááá á
á˛+ áŽááá¨ááľ 2019 á¨áŞáááľ áá"Tarantool ááá á áľáá áľ ááľáĽ" . áĽáá˛áá á áááłáá°á á´ááá ᨠMegaFon á¨ááá áľ á ááŤá¨áĽá áŤáááŁá"Tarantool Caches áĽá Oracle ááŁááľ" . áá áĽáá°á°ááá , áá áĽá áśá˝ áĽáá°á°á°áá አááá. ááááá - áŽááá¨ááą áá ááᣠáĽááľá áĽáť áŤáľáááááłááááááἠ⌠ááááŞáááśá˝ á°ááĽááá áĽá á¨áŽááá¨ááľ ááŽááŤá á°ááľááˇá-á á˛áľ ááłáŽá˝ ᣠáłáŤááśá ᣠá ááŞá´áá¸á ᣠá˘áá°áááŤáá ᣠá áἠáľáá ááá˝ áĽá áááᎠá áááááśá˝á á¨áá áá á á˛áľ áááľá˘
ááá: hab.com