ʻO Odnoklassniki ka mea hoʻohana nui loa o Apache Cassandra ma ka RuNet a ʻo kekahi o nā mea nui loa ma ka honua. Ua hoʻomaka mākou e hoʻohana iā Cassandra i ka makahiki 2010 e mālama i nā kiʻi kiʻi, a i kēia manawa mālama ʻo Cassandra i nā petabytes o ka ʻikepili ma nā tausani o nā nodes, ʻoiaʻiʻo, ua hoʻomohala mākou i kā mākou iho.
Ma ka la 12 o Sepatemaba ma ko makou keena o St. Petersburg e paa ai makou
Ma ka pō o ka hālāwai, ua kamaʻilio mākou me Oleg e pili ana i ka hoʻomanawanui hewa ʻana o nā ʻōnaehana puʻupuʻu me Cassandra, nīnau ʻo ia i kāna mea e kamaʻilio ai ma ka hui ʻana a me ke kumu e pono ai ke hele i kēia hanana.
Ua hoʻomaka ʻo Oleg i kāna ʻoihana papahana i ka makahiki 1995. Ua hoʻomohala ʻo ia i nā polokalamu ma ka waihona kālā, telecom, a me ka halihali. Ua hana ʻo ia ma ke ʻano he mea hoʻomohala alakaʻi ma Odnoklassniki mai 2007 ma ka hui kahua. ʻO kāna mau kuleana e pili ana i ka hoʻomohala ʻana i nā hale hana a me nā hoʻonā no nā ʻōnaehana kiʻekiʻe, nā hale kūʻai ʻikepili nui, a me ka hoʻoponopono ʻana i nā pilikia o ka hana portal a me ka hilinaʻi. Hoʻomaʻamaʻa pū ʻo ia i nā mea hoʻomohala i loko o ka ʻoihana.
- Oleg, aloha! I ka mahina o Mei
Ua hele mai nā mea hoʻomohala me nā ʻano like ʻole mai nā hui like ʻole me ko lākou ʻeha ponoʻī, nā hopena i manaʻo ʻole ʻia i nā pilikia a me nā moʻolelo kupaianaha. Ua hiki iā mākou ke alakaʻi i ka hapa nui o ka hui ʻana ma ke ʻano kūkākūkā, akā nui nā kūkākūkā i hiki iā mākou ke hoʻopā i ka hapakolu o nā kumuhana i hoʻolālā ʻia. Ua nānā nui mākou i ka pehea a me ka mea a mākou e nānā ai me ka hoʻohana ʻana i ka laʻana o kā mākou lawelawe hana maoli.
Ua hoihoi au a makemake loa.
- Ke hoʻoholo nei ma ka hoʻolaha,
ʻO Cassandra kahi ʻōnaehana puʻupuʻu maʻamau me ka nui o nā hana ma mua o ka lawelawe pololei ʻana i nā noi mea hoʻohana: ʻōlelo ʻino, ʻike ʻole ʻia, hoʻolaha ʻana i nā loli schema, hoʻonui / hōʻemi cluster, anti-entropy, backup a me ka hoʻihoʻi, etc. E like me nā ʻōnaehana i hoʻolaha ʻia, e like me ka piʻi ʻana o ka nui o nā hāmeʻa, piʻi ka nui o nā hemahema, no laila pono ka hana ʻana o nā pūʻulu hana Cassandra i kahi ʻike hohonu o kona ʻano e wānana i ke ʻano i ka wā o nā hemahema a me nā hana o ka mea hoʻohana. Ma hope o ka hoʻohana ʻana iā Cassandra no nā makahiki he nui, mākou
— I ka hiki ʻana iā Cassandra, he aha kāu e ʻōlelo ai me ka hoʻomanawanui hewa?
ʻO ka mea mua, ʻoiaʻiʻo, hiki i ka ʻōnaehana ke ola i nā hemahema o ka mīkini maʻamau: nalo o nā mīkini, nā disks, a i ʻole ka pilina pūnaewele me nā nodes/data centers. Akā ʻoi aku ka laulā o ke kumuhana ponoʻī a pili pū kekahi i ka hoʻihoʻi ʻana mai nā hemahema, me nā hemahema i mākaukau ʻole ai ka poʻe, no ka laʻana, nā hewa o ka mea hana.
— Hiki iā ʻoe ke hāʻawi i kahi laʻana o ka puʻupuʻu ʻikepili nui loa?
ʻO kekahi o kā mākou pūʻulu nui loa ʻo ia ka puʻupuʻu makana: ʻoi aku ma mua o 200 nodes a me nā haneli TB o ka ʻikepili. Akā ʻaʻole ia ka mea i hoʻouka nui ʻia, no ka mea ua uhi ʻia e kahi huna huna. ʻO kā mākou mau puʻupuʻu ʻoi loa e mālama i nā ʻumi kaukani RPS no ke kākau ʻana a me nā tausani o RPS no ka heluhelu ʻana.
- Auwe! Ehia mau manawa e haki ai kekahi mea?
— Pehea ʻoe e hana ai me ia mau hōʻole?
Mai ka hoʻomaka ʻana o ka hana ʻana o Cassandra a me nā hanana mua, ua hana mākou i nā mīkini no ka hoʻihoʻi ʻana a me ka hoʻihoʻi ʻana mai iā lākou, kūkulu i nā kaʻina hana hoʻolālā e noʻonoʻo i ka mokuʻāina o Cassandra clusters a, no ka laʻana, ʻaʻole e ʻae i nā nodes e hoʻomaka hou. inā hiki ke nalowale ʻikepili. Hoʻolālā mākou e kamaʻilio e pili ana i kēia mau mea ma ka hui.
- E like me kāu i ʻōlelo ai, ʻaʻohe ʻōnaehana hilinaʻi loa. He aha nā ʻano hemahema āu e hoʻomākaukau ai a hiki iā ʻoe ke mālama?
Inā mākou e kamaʻilio e pili ana i kā mākou hoʻokomo ʻana i nā puʻupuʻu Cassandra, ʻaʻole ʻike nā mea hoʻohana i kekahi mea inā nalowale mākou i kekahi mau mīkini i hoʻokahi DC a i ʻole hoʻokahi DC holoʻokoʻa (ua hana kēia). Me ka hoʻonui ʻana i ka helu o nā DC, ke noʻonoʻo nei mākou e hoʻomaka e hōʻoia i ka hana i ka wā o ka hemahema o ʻelua DC.
— He aha kou manaʻo i nele ai ʻo Cassandra ma ke ʻano o ka hoʻomanawanui hewa?
Pono ʻo Cassandra, e like me nā hale kūʻai NoSQL mua, i ka ʻike hohonu o kona ʻano kūloko a me nā kaʻina hana e kū nei. E ʻōlelo wau ʻaʻole ia i ka maʻalahi, ka wānana a me ka nānā ʻana. Akā, e hauʻoli ka lohe ʻana i nā manaʻo o nā hui ʻē aʻe!
Oleg, mahalo nui iā ʻoe no ka lawe ʻana i ka manawa e pane i nā nīnau!
Ke kali nei mākou i ka poʻe a pau e makemake e kamaʻilio me nā poʻe akamai i ka hana o Apache Cassandra ma ka hui ʻana ma Kepakemapa 12 ma kā mākou keʻena St.
E hele mai, e hoihoi ia!
Source: www.habr.com