I-Odnoklassniki ingumsebenzisi omkhulu we-Apache Cassandra ku-RuNet futhi ingomunye wamakhulu emhlabeni. Saqala ukusebenzisa i-Cassandra ngo-2010 ukuze sigcine izilinganiso zezithombe, futhi manje i-Cassandra ilawula ama-petabytes edatha ezinkulungwaneni zamanodi, empeleni, saze sathuthukisa ezethu.
Ngo-September 12 ehhovisi lethu laseSt
Ngobusuku bangaphambi komhlangano, saxoxa no-Oleg mayelana nokubekezelelwa kwamaphutha kwezinhlelo ezisatshalaliswa noCassandra, sabuza ukuthi uzokhuluma ngani emhlanganweni nokuthi kungani kufanele ukuya kulo mcimbi.
U-Oleg waqala umsebenzi wakhe wokuhlela emuva ngo-1995. Wathuthukisa isoftware yezamabhange, i-telecom, nezokuthutha. Usebenze njengonjiniyela oholayo e-Odnoklassniki kusukela ngo-2007 eqenjini lesikhulumi. Izibopho zakhe zihlanganisa ukuthuthukisa izakhiwo nezixazululo zezinhlelo ezilayisha kakhulu, izindawo zokugcina idatha ezinkulu, nokuxazulula izinkinga zokusebenza kwephothali nokuthembeka. Uphinde aqeqeshe onjiniyela ngaphakathi kwenkampani.
- Oleg, sawubona! NgoMeyi kwenzeka
Abathuthukisi abanezizinda ezihlukene bevela ezinkampanini ezahlukene beza nobuhlungu babo, izixazululo ezingalindelekile ezinkingeni kanye nezindaba ezimangalisayo. Sikwazile ukuqhuba umhlangano omningi ngendlela yezingxoxo, kodwa kwaba nezingxoxo eziningi kangangokuthi sakwazi ukuthinta ingxenye yesithathu yezihloko ezihleliwe. Sinake kakhulu ukuthi siqapha kanjani futhi yini sisebenzisa isibonelo sezinsizakalo zethu zokukhiqiza zangempela.
Nganginesithakazelo futhi ngakuthanda ngempela.
- Ukwahlulela ngesimemezelo,
I-Cassandra iwuhlelo oluvamile olusabalalisa olumatasa olunomthamo omkhulu wokusebenza okungaphezu kokunikeza ngokuqondile izicelo zabasebenzisi: inhlebo, ukutholwa kokwehluleka, ukusatshalaliswa kwezinguquko ze-schema, ukunwetshwa/ukunciphisa iqoqo, i-anti-entropy, amakhophi alondolozwe kanye nokutholwa, njll. Njengakunoma iyiphi isistimu esabalalisiwe, njengoba inani le-hardware likhuphuka, amathuba okuhluleka ayanda, ngakho-ke ukusebenza kwamaqoqo okukhiqiza e-Cassandra kudinga ukuqonda okujulile kwesakhiwo sayo ukubikezela ukuziphatha uma kwenzeka ukwehluleka kanye nezenzo zomqhubi. Ngemva kokusebenzisa uCassandra iminyaka eminingi, thina
- Uma kukhulunywa ngoCassandra, usho ukuthini ngokubekezelela amaphutha?
Okokuqala, yiqiniso, ikhono lesistimu lokusinda ekuhlulekeni kwe-hardware evamile: ukulahlekelwa kwemishini, amadiski, noma ukuxhumeka kwenethiwekhi ngamanodi/izikhungo zedatha. Kodwa isihloko ngokwaso sibanzi kakhulu futhi ikakhulukazi sihlanganisa ukutakula ekuhlulekeni, okuhlanganisa ukwehluleka lapho abantu abangavamile ukulungiselela, isibonelo, amaphutha omqhubi.
β Ungakwazi yini ukunikeza isibonelo seqoqo ledatha elilayishwe kakhulu nelilikhulu kunawo wonke?
Elinye lamaqoqo ethu amakhulu iqoqo lezipho: amanodi angaphezu kuka-200 namakhulu edatha ye-TB. Kodwa akulona elilayishwe kakhulu, ngoba limbozwe yinqolobane esabalalisiwe. Amaqoqo ethu amatasatasa aphatha amashumi ezinkulungwane zama-RPS okubhala nezinkulungwane zama-RPS okufundwayo.
- Hewu! Iphuka kangaki into?
- Ubhekana kanjani nokwenqaba okunjalo?
Kusukela ekuqaleni kokusebenza kweCassandra kanye nezigameko zokuqala, sasebenza ezindleleni zokulondoloza nokubuyisela kuzo, sakha izinqubo zokuthumela ezicabangela isimo samaqoqo eCassandra futhi, isibonelo, singavumeli ama-node ukuthi aqalwe kabusha. uma ukulahleka kwedatha kungenzeka. Sihlela ukukhuluma ngakho konke lokhu emhlanganweni.
- Njengoba ushilo, azikho izinhlelo ezinokwethenjelwa ngokuphelele. Yiziphi izinhlobo zokwehluleka ozilungiselelayo futhi okwaziyo ukuzibamba?
Uma sikhuluma ngokufaka kwethu amaqoqo e-Cassandra, abasebenzisi ngeke babone lutho uma silahlekelwa imishini eminingana ku-DC eyodwa noma i-DC eyodwa (lokhu sekwenzekile). Ngokukhula kwenani lama-DC, sicabanga ngokuqala ukuqinisekisa ukusebenza uma kwenzeka ukwehluleka kwama-DC amabili.
- Ucabanga ukuthi yini uCassandra ayishodayo mayelana nokubekezelela amaphutha?
I-Cassandra, njengezinye izitolo eziningi zangaphambili ze-NoSQL, idinga ukuqonda okujulile kwesakhiwo sayo sangaphakathi kanye nezinqubo eziguquguqukayo ezenzekayo. Ngingasho ukuthi ayinakho ukulula, ukubikezela nokubonakala. Kodwa kuzothakazelisa ukuzwa imibono yabanye abahlanganyeli bomhlangano!
Oleg, ngiyabonga kakhulu ngokuzinika isikhathi sokuphendula imibuzo!
Silindele wonke umuntu ofuna ukuxhumana nochwepheshe emkhakheni wokusebenza kwe-Apache Cassandra emhlanganweni ngo-September 12 ehhovisi lethu laseSt.
Woza, kuzothakazelisa!
Source: www.habr.com