Odnoklassniki ke mosebelisi e moholo ka ho fetisisa oa Apache Cassandra ho RuNet le e 'ngoe ea tse kholo ka ho fetisisa lefatšeng. Re qalile ho sebelisa Cassandra ka 2010 ho boloka litekanyetso tsa lifoto, 'me joale Cassandra e laola li-petabytes tsa data ho li-node tse likete, ha e le hantle, re bile ra iketsetsa tsa rona.
Ka la 12 September ofising ea rōna ea St. Petersburg re tla tšoara
Bosiung ba kopano, re ile ra buisana le Oleg mabapi le mamello ea liphoso tsa litsamaiso tse ajoang le Cassandra, a botsa hore na o tla bua ka eng kopanong le hore na ke hobane'ng ha e ne e le habohlokoa ho ba teng ketsahalong ena.
Oleg o ile a qala mosebetsi oa hae oa mananeo morao koana ka 1995. O ile a hlahisa mananeo a mananeo a libanka, telecom le lipalangoang. O 'nile a sebetsa e le moqapi ea ka sehloohong oa Odnoklassniki ho tloha 2007 sehlopheng sa sethaleng. Boikarabello ba hae bo kenyelletsa ho nts'etsapele meralo ea meralo le litharollo tsa lits'ebetso tsa meroalo e phahameng, matlo a polokelo a data a maholo, le ho rarolla mathata a ts'ebetso ea portal le ts'epo. O boetse o koetlisa batho ba ntlafatsang ka hare ho khampani.
- Oleg, hello! Ka May e ile ea etsahala
Bahlahisi ba nang le limelo tse fapaneng ba tsoang likhamphaning tse fapaneng ba ile ba tla le bohloko ba bona, tharollo e sa lebelloang ea mathata le lipale tse makatsang. Re ile ra khona ho tšoara boholo ba kopano ka mokhoa oa puisano, empa ho ne ho e-na le lipuisano tse ngata hoo re ileng ra khona ho ama karolo ea boraro feela ea lihlooho tse neng li reriloe. Re ile ra ela hloko haholo hore na re beha leihlo joang re sebelisa mohlala oa lits'ebeletso tsa rona tsa tlhahiso ea 'nete.
Ke ne ke e thahasella ’me ke e rata haholo.
- Ho latela phatlalatso,
Cassandra ke sistimi e ajoang e phathahaneng e nang le ts'ebetso e ngata ho feta ho fana ka likopo tsa basebelisi ka kotloloho: lesebo, ho lemoha ho hloleha, phatlalatso ea liphetoho tsa schema, katoloso ea lihlopha / phokotso, anti-entropy, li-backups le ho hlaphoheloa, joalo-joalo. Joalo ka sistimi efe kapa efe e ajoang, ha palo ea lisebelisoa e ntse e eketseha, menyetla ea ho hloleha e eketseha, kahoo ts'ebetso ea lihlopha tsa tlhahiso ea Cassandra e hloka kutloisiso e tebileng ea sebopeho sa eona ho bolela esale pele boitšoaro ha ho ka ba le liphoso le liketso tsa opareitara. Ka mor'a ho sebelisa Cassandra ka lilemo tse ngata, re
— Ha ho tluoa tabeng ea Cassandra, u bolela’ng ka ho mamella liphoso?
Pele ho tsohle, ha e le hantle, bokhoni ba tsamaiso ea ho pholoha bofokoli bo tloaelehileng ba hardware: tahlehelo ea mechine, li-disks, kapa khokahanyo ea marang-rang e nang le li-node / litsi tsa data. Empa sehlooho ka boeona se pharaletse haholo 'me ka ho khetheha se kenyelletsa ho hlaphoheloa ho tsoa mefokolong, ho kenyelletsa le ho hloleha hoo batho ba sa lokisetsoeng ka seoelo, mohlala, liphoso tsa opareitara.
- Na o ka fana ka mohlala oa sehlopha sa data se imetsoeng ka ho fetesisa le se seholohali?
E 'ngoe ea lihlopha tsa rona tse kholo ke sehlopha sa limpho: li-node tse fetang 200 le makholo a data a TB. Empa ha se eona e imetsoeng ka ho fetesisa, kaha e koahetsoe ke cache e ajoang. Lihlopha tsa rona tse phathahaneng ka ho fetisisa li sebetsana le mashome a likete a RPS bakeng sa ho ngola le likete tsa RPS bakeng sa ho bala.
- Joooh! Ntho e robeha hangata hakae?
— U sebetsana joang le ho hana ho joalo?
Ho tloha qalong ea ts'ebetso ea Cassandra le liketsahalong tsa pele, re ile ra sebetsa mekhoeng ea ho boloka li-backups le ho hlaphoheloa ho tsona, ra haha mekhoa ea ho tsamaisa e nkang boemo ba lihlopha tsa Cassandra mme, ka mohlala, ha re lumelle li-node ho qala bocha. haeba tahlehelo ea data e ka khonahala. Re rerile ho bua ka tsena tsohle kopanong.
- Joalokaha u boletse, ha ho na litsamaiso tse tšepahalang ka ho felletseng. Ke mefuta efe ea mefokolo eo u itokisetsang eona 'me u khona ho phela?
Haeba re bua ka lits'ebetso tsa rona tsa lihlopha tsa Cassandra, basebelisi ba ke ke ba hlokomela letho haeba re lahleheloa ke mechine e mengata ho DC e le 'ngoe kapa DC e le' ngoe (sena se etsahetse). Ka keketseho ea palo ea li-DC, re nahana ho qala ho netefatsa ts'ebetso ha ho ka ba le ho hloleha ha li-DC tse peli.
- U nahana hore Cassandra o haelloa ke eng mabapi le mamello ea liphoso?
Cassandra, joalo ka mabenkele a mang a pele a NoSQL, e hloka kutloisiso e tebileng ea sebopeho sa eona sa kahare le lits'ebetso tse matla tse etsahalang. Nka re ha e na bonolo, ho bolela esale pele le ho hlokomeleha. Empa ho tla thahasellisa ho utloa maikutlo a barupeluoa ba bang sebokeng!
Oleg, ke leboha haholo ka ho ipha nako ea ho araba lipotso!
Re emetse bohle ba batlang ho buisana le litsebi lefapheng la ho sebetsa Apache Cassandra kopanong ea September 12 ofising ea rona ea St. Petersburg.
Tloo, e tla ba monate!