Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

Aisea e mana'omia ai e se fa'apotopotoga e pei o le MegaFon le Tarantool ile pili? Mai fafo e foliga mai e masani ona sau le tagata faʻatau, aumai se ituaiga o pusa lapoa, faʻapipiʻi le polo i totonu o le socket - ma o le pili! O le mea lea na tupu muamua, ae o lea ua leva, ma o ia tainasoa ua uma ona faʻaumatia pe o loʻo faʻaumatia. Muamua, o le pili o se faiga mo le tuʻuina atu o pili - o se masini faitau poʻo se calculator. I telefoni fa'aonaponei o le faiga otometi mo le taamilosaga atoa o le olaga o fegalegaleaiga ma se tagata fai saofaga mai le faaiuga o se konekarate seia oo i le faamutaina, e aofia ai pili taimi moni, talia totogi ma sili atu. O pili i kamupani telefoni e pei o se robot tau - lapoʻa, malosi ma tumu i auupega.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

O le a le mea e fai e Tarantool? O le a latou talanoa i ai Oleg Ivlev и Andrey Knyazev. O Oleg o le tusiata sili o le kamupani Telefoni faatasi ai ma le poto masani e galue i kamupani mai fafo, Andrey o le faatonu o faiga pisinisi. Mai le tusitusiga o la latou lipoti i luga Konafesi Tarantool 2018 o le ae iloa pe aisea e manaʻomia ai le R&D i faʻapotopotoga, o le a le Tarantool, pe faʻafefea ona avea le faʻalavelave o le faʻaogaina o le faʻaogaina ma le faʻalauteleina o le lalolagi ma mea e manaʻomia muamua mo le faʻaalia o lenei faʻamaumauga i totonu o le kamupani, e uiga i luitau faʻatekonolosi, suiga o fausaga, ma pe faʻafefea ona tutusa MegaFon's technostack ma Netflix. , Google ma Amazon.

Poloketi "Tu'atasi Pili"

O le poloketi o loʻo fesiligia e taʻua o le "Unified Billing". O iinei na faʻaalia ai e Tarantool ona uiga sili ona lelei.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

O le tuputupu aʻe o le gaosiga o meafaigaluega Hi-End e leʻi o gatasi ma le tuputupu aʻe o le au fai saofaga ma le faʻatupulaia o le aofaʻi o auaunaga; o le faʻatupulaia atili o le aofaʻi o le au fai saofaga ma auaunaga na faʻamoemoeina ona o le M2M, IoT, ma vaega o lala na taʻitaʻia. i se fa'aletonu i taimi-i-maketi. Na filifili le kamupani e fausia se faiga faʻapisinisi faʻatasi ma se fausaga faʻapitoa faʻapitoa i le lalolagi, nai lo le 8 faiga faʻapipiʻi eseese o loʻo iai nei.

MegaFon e valu kamupani i le tasi. I le 2009, na maeʻa ai le toe faʻatulagaina: o lala i Rusia atoa na tuʻufaʻatasia i se kamupani e tasi, MegaFon OJSC (lea PJSC). O le mea lea, o loʻo i ai i le kamupani le 8 faiga faʻapipiʻi faʻatasi ma a latou lava "aganuʻu" fofo, vaega o lala ma faʻalapotopotoga faʻalapotopotoga eseese, IT ma maketi.

Na lelei mea uma seia oʻo ina matou faʻalauiloaina se tasi o oloa feterale masani. O iinei e tele faigata na tulaʻi mai: mo nisi, o tau o loʻo faʻapipiʻi i luga, mo isi faʻataʻamilo i lalo, ma mo isi - faʻavae i luga o le numera numera. E faitau afe taimi faapena.

E ui lava i le mea moni e naʻo le tasi le faʻasologa o le faiga o pili, tasi le tagata faʻatau, o faʻatulagaga na matuaʻi eseese ma na umi se taimi e tuʻufaʻatasia ai. Na matou taumafai e faʻaititia le latou numera, ma maua ai se faʻafitauli lona lua e masani ai le tele o faʻalapotopotoga.

Fua sa'o. E oo lava i meafaigaluega sili ona manaia i lena taimi e leʻi ausia manaʻoga. Na matou fa'aogaina meafaigaluega a le Hewlett-Packard mai le Superdome Hi-End line, ae e le'i fetaui ma mana'oga o lala e lua. Sa ou mana'o e fa'alava fa'ata'atia e aunoa ma le tele o tau fa'agaioiga ma tupe fa'afaigaluega.

Fa'amoemoe o le fa'atupulaia o le numera o le au fai saofaga ma tautua. Ua leva ona aumaia e le au faufautua tala e uiga i le IoT ma M2M i le lalolagi telecom: o le a oʻo mai le taimi e maua ai e telefoni uma ma uʻamea se kata SIM, ma lua i totonu o le pusaaisa. O aso nei e tasi le numera o le au fai saofaga, ae i se taimi lata mai o le a tele isi.

Lu'itau faatekonolosi

O nei māfuaaga e fā na uunaʻia ai i matou e faia ni suiga matuiā. Sa i ai se filifiliga i le va o le faʻaleleia o le faiga ma le mamanu mai le amataga. Sa matou mafaufau mo se taimi umi, faia ni faaiuga ogaoga, taʻalo tauofo. O se taunuuga, na matou filifili e mamanuina mai lava i le amataga, ma faia ni luitau mataʻina - luitau faʻatekonolosi.

Scalability

Afai na muamua, tatou fai atu, tatou fai atu 8 pili mo le 15 miliona tagata lesitala, ma o lenei sa tatau ona aoga 100 miliona tagata lesitala ma sili atu - o le uta o se faasologa o le maualuga maualuga.

Ua fa'atusatusaina i matou i le fua i tagata ta'alo Initaneti tetele e pei o Mail.ru po'o Netflix.

Ae o le faʻagasolo atili e faʻateleina le uta ma le au fai saofaga ua tuʻuina atu ai ni luʻitau ogaoga mo i matou.

Fa'afanua o lo tatou atunu'u tele

I le va o Kaliningrad ma Vladivostok 7500 km ma 10 sone taimi. O le saosaoa o le malamalama e gata ma i ia mamao ua leva ona taua le tuai. 150 ms i luga o auala mataʻutia faʻaonaponei e tele naua mo le totogiina o taimi moni, aemaise lava i le telefoni i Rusia. E le gata i lea, e tatau ona e faʻafouina i le tasi aso pisinisi, ma faʻatasi ai ma sone taimi eseese o se faʻafitauli lea.

Matou te le naʻo le tuʻuina atu o auaunaga mo le totogi o le saofaga, e iai a matou tau faʻalavelave, afifi, ma suiga eseese. E manaʻomia le le gata ina faʻatagaina pe faʻafitia le tagata fai saofaga e talanoa, ae tuʻuina atu ia te ia se vaega faʻapitoa - fuafua telefoni ma gaioiga i le taimi moni ina ia le matauina.

faapalepale sese

O le isi itu o le centralization.

Afai matou te aoina uma le au fai saofaga i le tasi faiga, o soʻo se faʻalavelave faʻafuaseʻi ma faʻalavelave faʻafuaseʻi e leaga mo pisinisi. O le mea lea, matou te mamanuina le faiga i se auala e faʻaumatia ai le aʻafiaga o faʻalavelave faʻafuaseʻi i luga o le aufaipisinisi atoa.

O se taunuuga foi lea o le musu e fua i luga sa'o. Ina ua matou faʻalava i luga ole laiga, sa matou faʻateleina le numera o 'auʻaunaga mai le selau i le afe. E manaʻomia ona faʻatautaia ma fesuiaʻi, faʻapipiʻi otometi le atinaʻe IT ma toe faʻafoʻisia le tufatufaina atu.

Sa matou feagai ma ni luitau mataina faapena. Na matou mamanuina le faiga, ma o le taimi lena na matou taumafai ai e suʻe faiga sili ona lelei i le lalolagi e siaki ai pe faʻafefea lo matou tulaga, pe o le a le tele o matou mulimuli i tekinolosi faʻaonaponei.

Le poto masani i le lalolagi

O le mea e ofo ai, matou te leʻi mauaina se faʻamatalaga se tasi i le telefoni feaveaʻi.

Ua pa'u Europa i tulaga o le numera o le au fai saofaga ma le fua, Amerika - i le tulaga o le mafolafola o ana tau. Na matou vaʻavaʻai i nisi i Saina, ma maua nisi i Initia ma faʻafaigaluegaina tagata tomai faapitoa mai Vodafone Initia.

Ina ia au'ili'ili le fausaga, na matou fa'apotopotoina se 'au Moemiti e ta'ita'ia e le IBM - tusiata mai fanua eseese. E mafai e nei tagata ona su'esu'e lelei mea o lo'o matou faia ma aumai ai se malamalamaga i la matou fausaga.

Fuataga

O nai numera mo fa'ata'ita'iga.

Matou te mamanuina le faiga mo 80 miliona tagata fai saofaga ma le faʻaagaga o le tasi piliona. O le auala lea tatou te aveese ai fa'ailoga i le lumana'i. E le ona o le a tatou pulea Saina, ae ona o le osofaʻiga a IoT ma M2M.

300 miliona pepa faʻasalalau faʻatautaia i le taimi moni. E ui lava e 80 miliona le au fai saofaga, matou te galulue faatasi ma tagata faʻatau ma i latou ua tuua i matou pe a manaʻomia le aoina o aitalafu. O le mea lea, o voluma moni e iloagofie le tele.

2 piliona fefaʻatauaiga E suia le paleni i aso uma - o totogi ia, totogi, telefoni ma isi mea. 200 TB o faʻamaumauga o loʻo suia malosi, sui teisi lemu 8 PB o faʻamatalaga, ma e le o se fa'amaumauga, ae o fa'amaumauga ola i totonu o se pili e tasi. Fua fa'atatau ile nofoaga autu - 5 afe sapalai i luga ole 14 nofoaga.

Tekinolosi faaputuga

Ina ua matou fuafuaina le fausaga ma amata ona faʻapipiʻi le faiga, na matou faʻaulufaleina mai tekinolosi sili ona manaia ma sili atu. O le i'uga o se fa'aputuga fa'atekonolosi e masani ai so'o se tagata ta'alo Initaneti ma fa'alapotopotoga e fa'atūina faiga fa'a-maualuga.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

O le faaputuga e talitutusa ma faaputuga o isi taʻaloga tetele: Netflix, Twitter, Viber. E aofia ai vaega e 6, ae matou te mananao e faapuupuu ma tuufaatasia.

E lelei le fetuutuunai, ae i totonu o se kamupani tele e leai se auala e aunoa ma le tuufaatasia.

Matou te le suia le Oracle tutusa i Tarantool. I le mea moni o kamupani tetele, o se utopia, poʻo se faʻalavelave mo le 5-10 tausaga ma se taunuuga le manino. Ae o Cassandra ma Couchbase e faigofie lava ona suia i le Tarantool, ma o le mea lena o loʻo matou taumafai i ai.

Aisea Tarantool?

E 4 ta'iala faigofie na matou filifilia ai lenei fa'amaumauga.

Televave. Sa matou faia suʻega uta i luga o masini faʻapisinisi MegaFon. Na manumalo Tarantool - na faʻaalia ai le faʻatinoga sili ona lelei.

E le faapea o isi faiga e le fetaui ma manaoga o MegaFon. O vaifofo manatua o lo'o i ai nei e matua aoga lava e sili atu nai lo tupe fa'aagaga a le kamupani. Ae matou te fiafia e feutagaʻi ma se taʻitaʻi, ae le o se tasi o loʻo tuai, e aofia ai le suʻega o uta.

Tarantool e aofia ai manaʻoga o le kamupani e oʻo lava ile taimi umi.

TCO tau. Lagolago mo le Couchbase i luga o le MegaFon volumes e tau ai le tele o tupe, ae o le Tarantool e sili atu le manaia o le tulaga, ma e tutusa i latou i galuega.

O le isi mea manaia na faʻaosofia ai la matou filifiliga o le Tarantool e sili atu le lelei o le mafaufau nai lo isi faʻamaumauga. Na ia faaalia sili ona lelei.

Tausiga. MegaFon e teu faʻafaigaluega i le faʻamaoni, masalo e sili atu nai lo se isi. O lea ina ua matou vaʻavaʻai i Tarantool, matou te iloa e tatau ona matou faʻataunuʻuina o matou manaʻoga.

Na matou faʻaaluina o matou taimi ma mea tau tupe, ma faʻatasi ai ma Mail.ru na matou fatuina se atinaʻe faʻapitoa, lea o loʻo faʻaaogaina nei i le tele o isi kamupani.

Tarantool-enterprise faʻamalieina atoatoa i matou i tulaga o le saogalemu, faʻamaoni, ma le taina.

Paʻaga

O le mea e sili ona taua ia te aʻu fa'afeso'ota'i sa'o ma le fa'atupuina. O le mea tonu lava lea na faʻatau e tama mai Tarantool.

Afai e te sau i se tagata taʻalo, aemaise lava o se tasi e galue ma se tagata faʻatau taula, ma fai mai e te manaʻomia le faʻamaumauga e mafai ai ona fai lenei mea, lea ma lenei, e masani ona ia tali mai:

- Lelei, tuʻu mea manaʻomia i le pito i lalo o lena faaputuga - i se aso, atonu o le a tatou oʻo atu ia i latou.

O le toʻatele o loʻo i ai se faʻafanua auala mo le isi 2-3 tausaga, ma e toetoe lava a le mafai ona tuʻufaʻatasia iina, ae faʻafeiloaʻi e le au atinaʻe Tarantool lo latou tatala, ma e le gata mai MegaFon, ma faʻafetaui a latou faiga i le tagata faʻatau. E manaia ma matou te fiafia i ai.

Le mea na matou faʻaaogaina ai Tarantool

Matou te faʻaaogaina Tarantool i le tele o elemene. O le mea muamua i le pailate, lea na matou faia i luga o le faʻatonuga o tuatusi. I se tasi taimi na ou manaʻo ai e avea o se faiga e tutusa ma Yandex.Maps ma Google Maps, ae na iʻu i se mea e ese teisi.

Mo se faʻataʻitaʻiga, o le lisi o tuatusi i totonu o le faʻatauga faʻatau. I luga ole Oracle, ole su'eina ole tuatusi mana'omia e 12-13 sekone. - numera le lelei. A matou fesuiaʻi i Tarantool, sui Oracle ma se isi faʻamaumauga i totonu o le faʻamafanafanaga, ma faia le sailiga tutusa, matou te maua le 200x vave! E oso i luga le aai pe a uma le mataitusi lona tolu. O lea ua matou fetuutuunai le atinaʻe ina ia tupu lenei mea pe a uma le muamua. Ae ui i lea, o le saoasaoa tali e matua ese lava - milliseconds nai lo sekone.

O le talosaga lona lua o se autu masani e taʻua o le lua-saoasaoa IT. E mafua ona fai mai faufautua mai tulimanu uma e tatau ona o atu i ai faalapotopotoga.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

O loʻo i ai se fausaga faʻapitoa, i luga aʻe o loʻo i ai vaega, mo se faʻataʻitaʻiga, se faiga faʻapipiʻi e pei o se telefoni, faiga faʻapisinisi, lipoti faʻapisinisi. O le fatu lea e le tau tagolima. O lona uiga, ioe, e mafai, ae faʻamaonia faʻamautinoa lelei, aua e aumaia ai tupe i le faʻapotopotoga.

E soso'o mai ai le fa'asologa o microservices - o le a le mea e 'ese'ese ai le fa'afoe po'o le isi tagata ta'alo. Microservices e mafai ona vave faia e faʻavae i luga o ni mea faʻapipiʻi, aumaia faʻamatalaga mai vaega eseese iina. O iinei fanua mo fa'ata'ita'iga - afai e leʻi manuia se mea, na ou tapunia le tasi microservice ma tatala le isi. O lenei mea e maua ai le faʻateleina o le taimi-i-maketi ma faʻateleina le faʻamaoni ma le saoasaoa o le kamupani.

Microservices atonu o le matafaioi autu a Tarantool i MegaFon.

O fea matou te fuafua e faʻaaoga ai Tarantool

Afai tatou te faʻatusatusaina la tatou poloketi faʻamanuiaina faʻatasi ma polokalame suiga i Deutsche Telekom, Svyazcom, Vodafone Initia, o se mea e ofo ai le malosi ma le fatufatuaʻi. I le faagasologa o le faʻatinoina o lenei poloketi, e le gata o MegaFon ma lona fausaga na suia, ae faʻapea foʻi le Tarantool-enterprise na faʻaalia i Mail.ru, ma le matou faʻatau Nexign (muamua Peter-Service) - BSS Box (o se tali faʻapipiʻi pusa).

O lenei, i se tulaga, o se galuega faʻasolopito mo le maketi a Rusia. E mafai ona faatusatusa i mea o loo faamatalaina i le tusi “The Mythical Man-Month” a Frederick Brooks. Ma, i le 60s, na faʻafaigaluegaina e le IBM le 360 tagata e atiaʻe le OS / 5 fou faʻaogaina faiga mo autu autu. E itiiti a matou - 000, ae o matou o loʻo i ofu, ma amanaʻia le faʻaogaina o punaoa tatala ma auala fou, matou te galulue atili ai.

O lo'o i lalo vaega ole pili po'o, i se tulaga lautele, faiga pisinisi. E iloa lelei e tagata mai pisinisi le CRM. E tatau i tagata uma ona iai isi faiga: Tatala API, API Gateway.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

Tatala API

Se'i toe va'ai i fuainumera ma pe fa'apefea ona galue le Open API i le taimi nei. O lana uta 10 fefaʻatauaiga i le sekone. Talu ai o loʻo matou fuafua e faʻamalosia le atinaʻeina o microservices layer ma fausia le MegaFon public API, matou te faʻamoemoe e sili atu le tuputupu aʻe i le lumanaʻi i lenei vaega. E mautinoa lava e 100 fefaʻatauaiga.

Ou te le iloa pe mafai ona tatou faʻatusatusa i le Mail.ru i le SSO - o tama e foliga mai e 1 fefaʻatauaiga i le sekone. O la latou fofo e sili ona manaia ia i matou ma matou fuafua e faʻaaogaina o latou poto masani - mo se faʻataʻitaʻiga, faia se faʻaoga SSO faʻaoga e faʻaaoga ai Tarantool. O lea ua faia e le au atinaʻe mai Mail.ru lenei mea mo i matou.

CRM

O le CRM o le 80 miliona tagata fai saofaga lea matou te mananaʻo e faʻateleina i le piliona, aua o loʻo i ai le 300 miliona pepa e aofia ai le tolu-tausaga talafaasolopito. Matou te matua tulimatai atu i auaunaga fou ma iinei tulaga tuputupu ae o auaunaga fesootai. O se polo lea o le a tupu, aua o le a tele ma sili atu auaunaga. E tusa ai, o le a tatou manaʻomia se tala; tatou te le manaʻo e tautevateva i lenei mea.

Totogiina o ia lava e tusa ai ma le tuʻuina atu o pili, galulue faʻatasi ma tupe maua mai tagata faʻatau liua i se vaega eseese. Ina ia faaleleia le faatinoga, fa'aogaina le fa'afanua fausaga fa'ata'ita'iga fa'ata'ita'iga.

Ua vaevaeina le faiga i vaega, tufaina le uta ma fa'amautinoa le fa'apalepale o sese. E le gata i lea, sa matou galulue faatasi ma le fausaga tufatufaina.

O isi mea uma o fofo tulaga tau pisinisi. I le teuina o telefoni - 2 piliona i le aso, 60 piliona i le masina. O nisi taimi e tatau ona e faitauina i latou i le masina, ma e sili atu le vave. Mataituina o tupe - o le mea tonu lava lea e 300 miliona o loʻo faʻatupulaia pea ma faʻatupulaʻia: o le au fai saofaga e masani ona tamoe i le va o tagata faʻatautaia, faʻateleina lenei vaega.

O le tele o vaega telecom o feso'ota'iga feavea'i pili i luga ole laiga. O faiga ia e mafai ai ona e valaʻau pe leai, fai faʻaiuga i le taimi moni. O iinei o le uta o le 30 fefaʻatauaiga i le sekone, ae i le amanaia o le tuputupu aʻe o faʻamatalaga faʻamatalaga, matou te fuafua. 250 fefaʻatauaiga, ma o lea matou te matua fiafia lava i Tarantool.

O le ata muamua o vaega ia o le a tatou faʻaogaina ai Tarantool. CRM lava ia, ioe, e lautele atu ma o le a tatou faʻaaogaina i totonu lava ia.

O la matou fua fa'atatau TTX o le 100 miliona tagata fai saofaga ua fa'afememea'i a'u o se tusiata - fa'apefea pe a 101 miliona? E tatau ona e toe faia mea uma? Ina ia taofia lenei mea mai le tupu, matou te faʻaogaina caches, i le taimi lava e tasi e faʻateleina avanoa.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

I se tulaga lautele, e lua auala e faʻaaoga ai Tarantool. Tulaga tasi - fausia uma caches ile tulaga microservice. E tusa ai ma loʻu malamalama, o loʻo mulimulitaʻia e VimpelCom lenei ala, fatuina o se faʻaoga o tagata faʻatau.

Matou te faʻaitiitia le faʻalagolago i tagata faʻatau, o loʻo matou suia le BSS autu, o lea e tasi le matou faila faila mai le pusa. Ae matou te fia faalautele atu. O le mea lea, matou te faia se auala ese laʻititi - fai fa'aoga i totonu o faiga.

O le auala lea e fa'aitiitia ai le tu'ufa'atasia - e tasi le faiga e nafa ma le cache ma le autu autu autu.

O le auala e fetaui lelei ma le Tarantool auala ma se auivi fefaʻatauaʻiga, pe a naʻo vaega e fesoʻotaʻi ma faʻafouga, o lona uiga, suiga o faʻamatalaga, e faʻafouina. O isi mea uma e mafai ona teuina i se isi mea. E leai se vaituloto tele o fa'amaumauga, e le'i fa'afoeina le fa'aogaina o le lalolagi. Ua mamanuina Caches mo le faiga, poʻo mo oloa, poʻo tagata faʻatau, pe faʻafaigofie le olaga mo le tausiga. A vala'au se tagata fai saofaga ma ua le fiafia i le lelei o lau 'au'aunaga, e te mana'o e tu'uina atu auaunaga lelei.

RTO ma RPO

E lua faaupuga ile IT- OTR и RPO.

Manulauti taimi toe faaleleia o le taimi lea e toe fa'afo'i ai le tautua pe a fa'aletonu. RTO = 0 o lona uiga e tusa lava pe faaletonu se mea, e faʻaauau pea ona galue le auaunaga.

Manulauti o le toe faaleleia - o le taimi lea e toe fa'aleleia ai fa'amaumauga, o le a le tele o fa'amaumauga e mafai ona tatou leiloa i se vaitaimi patino. RPO = 0 o lona uiga tatou te le o leiloa faʻamatalaga.

galuega Tarantool

Sei o tatou taumafai e foia se faafitauli mo Tarantool.

Tuuina atu: o se ato o talosaga e malamalama tagata uma, mo se faʻataʻitaʻiga, i le Amazon poʻo se isi mea. Manaomia ina ia galue le taavale faʻatau 24 itula 7 aso o le vaiaso, poʻo le 99,99% o le taimi. O faʻatonuga e oʻo mai ia i tatou e tatau ona tumau i le faasologa, aua e le mafai ona tatou faʻaalia pe tape le fesoʻotaʻiga a le tagata fai saofaga - o mea uma e tatau ona matua faʻamaoni. O le saofaga muamua e aafia ai le isi, o lea e taua ai faʻamaumauga - e leai se mea e tatau ona misi.

faaiuga. E mafai ona e taumafai e foia i luga ma fesili i le au atinaʻe faʻamaumauga, ae le mafai ona foia le faʻafitauli i le matematika. E mafai ona e manatua aʻoaʻoga, tulafono faʻasao, quantum physics, ae aisea - e le mafai ona foia i le tulaga DB.

O lo'o galue iinei le fa'ata'ita'iga tuai tuai - e tatau ona e iloa lelei le mataupu ma fa'aoga e fo'ia ai lenei paso.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

O la matou fofo: fatuina o se resitala tufatufaina o talosaga i luga o Tarantool - o se vaega faʻasalalau faʻafanua. I le ata, e tolu nofoaga autu e faʻatautaia ai faʻamatalaga - lua i luma o Urals, tasi i tua atu o Urals, ma matou tufatufaina uma talosaga i totonu o nei nofoaga.

Netflix, lea ua taʻua nei o se tasi o taʻitaʻi i le IT, na o le tasi le nofoaga autu o faʻamaumauga seia oʻo i le 2012. I le afiafi o le Kerisimasi Katoliko, Tesema 24, na alu i lalo lenei nofoaga autu o faʻamaumauga. O tagata faʻaoga i Kanata ma Amerika na tuua e aunoa ma a latou ata tifaga e sili ona fiafia i ai, sa matua le fiafia ma tusi e uiga i luga o fesoʻotaʻiga lautele. Netflix ua i ai nei nofoaga autu e tolu i le itu i sisifo-sasaʻe ma le tasi i Europa i sisifo.

O lo'o matou fausia muamua se vaifofo fa'a-geo - e taua le fa'apalepale fa'aletonu ia i matou.

E iai la matou fuifui, ae fa'afefea RPO = 0 ma RTO = 0? E faigofie le fofo, e faalagolago i le mataupu.

O le a le mea taua i talosaga? Lua Vaega: Totogi Ato TO faia o se faaiuga faatau, ma AFEA. Ole vaega ole DO ile telecom e masani ona ta'ua fa'atonuga pu'eina poʻo feutanaiga oka. I le telecom, e mafai ona sili atu le faigata nai lo le faleoloa i luga ole laiga, aua o iina e tatau ona tautua ai le kalani, ofoina atu 5 filifiliga, ma o nei mea uma e tupu mo sina taimi, ae ua tumu le ato. I le taimi nei, o se toilalo e mafai, ae e le o se mea taufaafefe, aua e tupu faʻatasi i lalo o le vaavaaiga a tagata.

Afai e faʻafuaseʻi ona le manuia le nofoaga autu o faʻamaumauga a Moscow, ona otometi lava lea ona sui i se isi nofoaga faʻamaumauga, o le a faʻaauau pea ona matou galulue. O le talitonuga, e tasi le oloa e mafai ona leiloa i totonu o le taavaletoso, ae e te vaʻai i ai, toe faʻaopoopo i le taavale ma faʻaauau pea ona galue. I lenei tulaga RTO = 0.

I le taimi lava e tasi, o loʻo i ai se filifiliga lona lua: pe a matou kiliki "tuuina atu", matou te mananaʻo ia le leiloa faʻamatalaga. Mai le taimi nei, ua amata ona galue le masini - o le RPO = 0. Faʻaaogaina o nei mamanu eseese e lua, i se tasi tulaga e mafai ona avea ma se fuifui geo-tufatufaina ma le tasi matai sui, i se isi tulaga o se ituaiga o faamaumauga a korama. E mafai ona eseese mamanu, ae matou te foia le faafitauli.

E le gata i lea, o le i ai o le tufatufaina atu o tusi talosaga, e mafai foi ona matou fuaina uma - ia tele avefeʻau ma faʻatonu o loʻo avanoa i lenei resitala.

Augatupulaga fou fa'ailoga tau pili: suiga ma le suiga i Tarantool

Cassandra ma Tarantool faʻatasi

E iai se isi mataupu- "fa'aaliga o paleni". O se mataupu manaia lenei o le faʻaogaina faʻatasi o Cassandra ma Tarantool.

Matou te faʻaaogaina Cassandra ona o le 2 piliona telefoni i le aso e le o le tapulaʻa, ma o le a sili atu. E fiafia tagata maketi e valivali feʻaveaʻi e ala i puna; tele ma sili atu faʻamatalaga o loʻo faʻaalia i luga o fesoʻotaʻiga lautele, mo se faʻataʻitaʻiga. E faaopoopo uma i le tala.

Cassandra fa'atagaina oe e fua fa'alava i so'o se tele.

Matou te lagona le mafanafana ma Cassandra, ae tasi lava le faafitauli - e le lelei i le faitau. O loʻo lelei mea uma ile puʻeina, 30 ile sekone e le o se faʻafitauli - faafitauli faitau.

O le mea lea, na faʻaalia ai se autu ma se faʻaoga, ma i le taimi lava e tasi na matou foia ai le faʻafitauli o loʻo i lalo: o loʻo i ai se mataupu faʻaleaganuʻu tuai pe a oʻo mai meafaigaluega mai se ki mai luga o le initaneti i faila matou te utaina i Cassandra. Na matou tauivi ma le faʻafitauli o le faʻalagolagoina o le downloadina o nei faila, e oʻo lava i le faʻaaogaina o le fautuaga a le IBM manager file transfer - o loʻo i ai fofo e faʻatautaia lelei ai faila faila, faʻaaoga le UDP protocol, mo se faʻataʻitaʻiga, nai lo le TCP. E lelei lenei mea, ae o loʻo i ai pea minute, ma matou te leʻi utaina uma, e le mafai e le tagata faʻatautaia i le telefoni feaveaʻi ona tali i le tagata o tausia le mea na tupu i lana paleni - e tatau ona matou faʻatali.

Ina ia taofia lenei mea mai le tupu, matou matou te fa'aogaina fa'aagaaga fa'agaioi tutusa. A matou lafoina se mea na tupu e ala i Kafka i Tarantool, toe faʻavasega faʻatasi i le taimi moni, mo se faʻataʻitaʻiga, mo aso nei, matou te maua. tupe paleni, lea e mafai ona faʻafeiloaʻi paleni i soʻo se saoasaoa, mo se faʻataʻitaʻiga, 100 afe fefaʻatauaiga i le sekone ma na tutusa 2 sekone.

O le sini o le a maeʻa ona faia se telefoni, i totonu o le 2 sekone i lau oe lava tala o le a le gata ina suia le paleni, ae o faʻamatalaga e uiga i le mafuaaga na suia ai.

iʻuga

O faʻataʻitaʻiga ia o le faʻaaogaina o Tarantool. Matou te fiafia tele i le tatalaina o Mail.ru ma lo latou naunau e iloilo mataupu eseese.

Ua faigata tele mo faufautua mai le BCG poʻo McKinsey, Accenture poʻo le IBM ona faʻateʻia i matou i se mea fou - o le tele o mea latou te ofoina mai, a le o le mea ua uma ona matou faia, ua uma, pe o loʻo fuafua e fai. Ou te manatu o le a ave e Tarantool lona nofoaga saʻo i la tatou faʻaputuga tekonolosi ma o le a suia le tele o tekinolosi o loʻo i ai nei. O lo'o matou i ai i le vaega malosi o le atina'eina o lenei poloketi.

O le lipoti a Oleg ma Andrey o se tasi o tagata sili ona lelei i le Tarantool Conference i le tausaga talu ai, ma i le aso 17 o Iuni o le a tautala ai Oleg Ivlev i T+ Conference 2019 ma se lipoti "Aisea ua Tarantool i Atinaʻe". Alexander Deulin o le a tuʻuina atu foʻi se faʻaaliga mai MegaFon "Tarantool Caches ma Replication mai Oracle". Se’i o tatou su’esu’e po’o a mea ua suia, o a fuafuaga ua fa’atinoina. Auai - e leai se totogi o le konafesi, pau lava le mea e tatau ona e faia saini i luga. O mea uma talia lipoti ma ua faia le polokalame o le konafesi: mataupu fou, poto masani i le faʻaaogaina o Tarantool, fausaga, atinaʻe, aʻoaʻoga ma microservices.

puna: www.habr.com

Faaopoopo i ai se faamatalaga